05
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
--
>>
<<
--
LATEST ENTRY
CATEGORY
ARCHIVE
PROFILE
SEARCH
RECENT COMMENT
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/05)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    まこ (05/05)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/04)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/04)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/04)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/03)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    まこ (05/03)
  • 【QUICKFIX】 FX自動売買への道 18 【通貨ペアの取得(SecurityListRequest)】
    ganponfx (05/03)
  • エクセルファイルのパスワードを忘れたら・・・
    里奈 (09/09)
  • 【QUICKFIX】 FX自動売買への道 27 【接続時の仕様】
    mrsg (07/29)
MOBILE
qrcode
OTHERS
<< 【QUICKFIX】 FX自動売買への道 26 【スワップ情報 Roll Rates の取得】 | top | 【QUICKFIX】 FX自動売買への道 28 【注文:Market 成行 買い】 >>
スポンサーサイト

一定期間更新がないため広告を表示しています

スポンサードリンク | - | | - | - |
【QUICKFIX】 FX自動売買への道 27 【接続時の仕様】

自動売買のための接続時の挙動と仕様

 

1.QuickFIX でサーバにログイン要求を投げる(35=A)と、

2.CNEXからログイン許可(35=A)が返って来る

3.その後、CNEX側の受け入れ準備が整うとセッション開始(35=h  340=2[OPEN])がくる

 

 

という動きをするので、セッション開始を受け取ったら以下の情報を自動的に要求する仕様にする

 

4.まずは利用可能な通貨ペアの取得 < x > SecurityListRequest

5.続いてオーダー状況の確認 < H > OrderStatusRequest

6.さらにポジション情報や口座情報の取得 < AN > RequestForPositions

  < AN > を「Trades」モードで要求すると以下が返って来るハズ

    < AO > Collateral Response

    < AP > Position Report

    < AZ > Collateral Response

    < BA > Collateral Report

    < CG > Party Details List

 

  ※注意 ・・ 上記は 私の利用しているFX会社?の仕様です

 

7.< x > に対応した通貨ペア情報 < y > が送られてくる

8.通貨ペア情報から欲しい通貨ペアのレート情報を要求 < V > MarketDataRequest

 

9.< H > に対応したオーダー情報 < N > ListStatus が送られてくる

 

10.< AN > に対応した口座情報 < AZ > が送られてくるので 残高?を確認

11.< AN > に対応したポジション情報(履歴) < AP > が送られてくるので ポジション履歴を確認(操作日の履歴を表示)

12.< AN > に対応した Party Details List < CG > が送られてくるけど、意味不明なので読み飛ばす

   ※ < AO > とか < BA > はまだ見たことがないです

 

13.< V > レート情報要求に対応した < X > レート情報が送られてくるので レートを確認

 

 

上記の通信メッセージを記録として残しておく

== 2 == IN 
<A> Logon
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[86]]></field>
              <field number="35"><![CDATA[A]]></field>
              <field number="34"><![CDATA[1]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.506]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Str]]></field>
            </header>
            <body>
              <field number="98"><![CDATA[0]]></field>
              <field number="108"><![CDATA[30]]></field>
              <field number="141"><![CDATA[Y]]></field>
            </body>
            <trailer>
              <field number="10"><![CDATA[106]]></field>
            </trailer>
          </message>

 

== 3 == IN 
<h> TradingSessionStatus
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[80]]></field>
              <field number="35"><![CDATA[h]]></field>
              <field number="34"><![CDATA[2]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.557]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="336"><![CDATA[0]]></field>
              <field number="340"><![CDATA[2]]></field>
            </body>
            <trailer>
              <field number="10"><![CDATA[078]]></field>
            </trailer>
          </message>

 

== 4 == OUT 
<x> SecurityListRequest: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[104]]></field>
              <field number="35"><![CDATA[x]]></field>
              <field number="34"><![CDATA[2]]></field>
              <field number="49"><![CDATA[CAXDemo_Account_Trd]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.675]]></field>
              <field number="56"><![CDATA[CNX]]></field>
            </header>
            <body>
              <field number="320"><![CDATA[SecListReq20170724-144517]]></field>
              <field number="559"><![CDATA[0]]></field>
            </body>
            <trailer>
              <field number="10"><![CDATA[056]]></field>
            </trailer>
          </message>

 

== 5 == OUT 
<H> OrderStatusRequest: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[114]]></field>
              <field number="35"><![CDATA[H]]></field>
              <field number="34"><![CDATA[3]]></field>
              <field number="49"><![CDATA[CAXDemo_Account_Trd]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.677]]></field>
              <field number="56"><![CDATA[CNX]]></field>
            </header>
            <body>
              <field number="11"><![CDATA[OPEN_ORDER]]></field>
              <field number="37"><![CDATA[OPEN_ORDER]]></field>
              <field number="54"><![CDATA[7]]></field>
              <field number="55"><![CDATA[NA]]></field>
              <field number="7559"><![CDATA[Y]]></field>
            </body>
            <trailer>
              <field number="10"><![CDATA[055]]></field>
            </trailer>
          </message>

 

== 6 == OUT 
<AN> RequestforPositions 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[204]]></field>
              <field number="35"><![CDATA[AN]]></field>
              <field number="34"><![CDATA[4]]></field>
              <field number="49"><![CDATA[CAXDemo_Account_Trd]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.679]]></field>
              <field number="56"><![CDATA[CNX]]></field>
            </header>
            <body>
              <field number="1"><![CDATA[CAXDemo_Account]]></field>
              <field number="60"><![CDATA[20170724-14:45:17]]></field>
              <field number="263"><![CDATA[1]]></field>
              <field number="453"><![CDATA[1]]></field>
              <field number="581"><![CDATA[1]]></field>
              <field number="710"><![CDATA[PosReq_20170724-144517]]></field>
              <field number="715"><![CDATA[20170724]]></field>
              <field number="724"><![CDATA[1]]></field>
              <group>
                <field number="448"><![CDATA[CAXDemo_Account]]></field>
                <field number="452"><![CDATA[3]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[141]]></field>
            </trailer>
          </message>

 

== 7 == IN 
<y> SecurityList
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[934]]></field>
              <field number="35"><![CDATA[y]]></field>
              <field number="34"><![CDATA[3]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.784]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="146"><![CDATA[19]]></field>
              <field number="320"><![CDATA[SecListReq20170724-144517]]></field>
              <field number="322"><![CDATA[1]]></field>
              <field number="560"><![CDATA[0]]></field>
              <group>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[AUD/CHF]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[USD/CHF]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[AUD/USD]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[EUR/CHF]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[EUR/AUD]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[EUR/GBP]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[EUR/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[EUR/USD]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[GBP/USD]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[ZAR/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[NZD/USD]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[GBP/CHF]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[CHF/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[CAD/CHF]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[4]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[GBP/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[AUD/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[CAD/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
              <group>
                <field number="55"><![CDATA[NZD/JPY]]></field>
                <field number="870"><![CDATA[2]]></field>
                <group>
                  <field number="871"><![CDATA[18]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
                <group>
                  <field number="871"><![CDATA[16]]></field>
                  <field number="872"><![CDATA[2]]></field>
                </group>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[114]]></field>
            </trailer>
          </message>


== 8 == OUT 
<V> MarketDataRequest: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[157]]></field>
              <field number="35"><![CDATA[V]]></field>
              <field number="34"><![CDATA[2]]></field>
              <field number="49"><![CDATA[CAXDemo_Account_Str]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.902]]></field>
              <field number="56"><![CDATA[CNX]]></field>
            </header>
            <body>
              <field number="146"><![CDATA[1]]></field>
              <field number="262"><![CDATA[USD/JPY]]></field>
              <field number="263"><![CDATA[1]]></field>
              <field number="264"><![CDATA[1]]></field>
              <field number="265"><![CDATA[1]]></field>
              <field number="266"><![CDATA[Y]]></field>
              <field number="267"><![CDATA[5]]></field>
              <group>
                <field number="55"><![CDATA[USD/JPY]]></field>
              </group>
              <group>
                <field number="269"><![CDATA[9]]></field>
              </group>
              <group>
                <field number="269"><![CDATA[8]]></field>
              </group>
              <group>
                <field number="269"><![CDATA[7]]></field>
              </group>
              <group>
                <field number="269"><![CDATA[1]]></field>
              </group>
              <group>
                <field number="269"><![CDATA[0]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[219]]></field>
            </trailer>
          </message>

 

== 9 == IN 
<N> ListStatus: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[142]]></field>
              <field number="35"><![CDATA[N]]></field>
              <field number="34"><![CDATA[4]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.786]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="60"><![CDATA[20170724-14:45:17.786]]></field>
              <field number="66"><![CDATA[1500907517548]]></field>
              <field number="68"><![CDATA[0]]></field>
              <field number="73"><![CDATA[0]]></field>
              <field number="82"><![CDATA[1]]></field>
              <field number="83"><![CDATA[1]]></field>
              <field number="429"><![CDATA[2]]></field>
              <field number="431"><![CDATA[1]]></field>
            </body>
            <trailer>
              <field number="10"><![CDATA[008]]></field>
            </trailer>
          </message>

 

== 10 == IN 
<AZ> CollateralResponse: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[248]]></field>
              <field number="35"><![CDATA[AZ]]></field>
              <field number="34"><![CDATA[5]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.787]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="15"><![CDATA[JPY]]></field>
              <field number="60"><![CDATA[20170724-14:45:17]]></field>
              <field number="291"><![CDATA[3]]></field>
              <field number="453"><![CDATA[1]]></field>
              <field number="894"><![CDATA[PosReq_20170724-144517]]></field>
              <field number="898"><![CDATA[1.0]]></field>
              <field number="904"><![CDATA[2e2353ef-f11f-40c2-973d-ba324cc74dcd]]></field>
              <field number="905"><![CDATA[1]]></field>
              <field number="921"><![CDATA[999973255]]></field>
              <field number="922"><![CDATA[999972034]]></field>
              <group>
                <field number="448"><![CDATA[CAXDemo_Account]]></field>
                <field number="452"><![CDATA[3]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[073]]></field>
            </trailer>
          </message>

 

== 11 == IN (当日の履歴数 AP が送られてくる)
<AP> PositionReport: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[330]]></field>
              <field number="35"><![CDATA[AP]]></field>
              <field number="34"><![CDATA[6]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.806]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="1"><![CDATA[CAXDemo_Account]]></field>
              <field number="15"><![CDATA[EUR]]></field>
              <field number="17"><![CDATA[B20172050EEHX00]]></field>
              <field number="55"><![CDATA[EUR/USD]]></field>
              <field number="263"><![CDATA[0]]></field>
              <field number="453"><![CDATA[1]]></field>
              <field number="581"><![CDATA[1]]></field>
              <field number="702"><![CDATA[1]]></field>
              <field number="710"><![CDATA[PosReq_20170724-144517]]></field>
              <field number="715"><![CDATA[20170724-08:03:26]]></field>
              <field number="721"><![CDATA[EUR/USD]]></field>
              <field number="728"><![CDATA[0]]></field>
              <field number="730"><![CDATA[1.16442]]></field>
              <field number="731"><![CDATA[1]]></field>
              <field number="734"><![CDATA[110.828]]></field>
              <field number="753"><![CDATA[1]]></field>
              <field number="8018"><![CDATA[0]]></field>
              <group>
                <field number="448"><![CDATA[CAXDemo_Account]]></field>
                <field number="452"><![CDATA[3]]></field>
              </group>
              <group>
                <field number="703"><![CDATA[OPN]]></field>
                <field number="705"><![CDATA[100000]]></field>
              </group>
              <group>
                <field number="707"><![CDATA[CRES]]></field>
                <field number="708"><![CDATA[-100000]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[055]]></field>
            </trailer>
          </message>

 

== 12 == IN 
<CG> PartyDetailsListReport: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[222]]></field>
              <field number="35"><![CDATA[CG]]></field>
              <field number="34"><![CDATA[9]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:17.846]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Trd]]></field>
            </header>
            <body>
              <field number="60"><![CDATA[20170724-14:45:17]]></field>
              <field number="911"><![CDATA[0]]></field>
              <field number="1505"><![CDATA[PosReq_20170724-144517]]></field>
              <field number="1510"><![CDATA[d1a08905-a844-4d26-8af7-36646bb3b221]]></field>
              <field number="1511"><![CDATA[0]]></field>
              <field number="1513"><![CDATA[1]]></field>
              <field number="7593"><![CDATA[1]]></field>
              <group>
                <field number="448"><![CDATA[CAXDemo_Account]]></field>
                <field number="447"><![CDATA[C]]></field>
                <field number="452"><![CDATA[3]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[191]]></field>
            </trailer>
          </message>

 

== 13 == IN 
<X> MarketDataIncrementalRefresh: 
          <message>
            <header>
              <field number="8"><![CDATA[FIX.4.4]]></field>
              <field number="9"><![CDATA[326]]></field>
              <field number="35"><![CDATA[X]]></field>
              <field number="34"><![CDATA[3]]></field>
              <field number="49"><![CDATA[CNX]]></field>
              <field number="52"><![CDATA[20170724-14:45:18.056]]></field>
              <field number="56"><![CDATA[CAXDemo_Account_Str]]></field>
            </header>
            <body>
              <field number="262"><![CDATA[USD/JPY]]></field>
              <field number="268"><![CDATA[5]]></field>
              <group>
                <field number="279"><![CDATA[0]]></field>
                <field number="269"><![CDATA[0]]></field>
                <field number="278"><![CDATA[1]]></field>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="270"><![CDATA[110.997]]></field>
                <field number="271"><![CDATA[1000000]]></field>
                <field number="346"><![CDATA[1]]></field>
              </group>
              <group>
                <field number="279"><![CDATA[0]]></field>
                <field number="269"><![CDATA[1]]></field>
                <field number="278"><![CDATA[2]]></field>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="270"><![CDATA[111.001]]></field>
                <field number="271"><![CDATA[1500000]]></field>
                <field number="346"><![CDATA[1]]></field>
              </group>
              <group>
                <field number="279"><![CDATA[0]]></field>
                <field number="269"><![CDATA[7]]></field>
                <field number="278"><![CDATA[3]]></field>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="270"><![CDATA[111.001]]></field>
              </group>
              <group>
                <field number="279"><![CDATA[0]]></field>
                <field number="269"><![CDATA[8]]></field>
                <field number="278"><![CDATA[4]]></field>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="270"><![CDATA[110.827]]></field>
              </group>
              <group>
                <field number="279"><![CDATA[0]]></field>
                <field number="269"><![CDATA[9]]></field>
                <field number="278"><![CDATA[5]]></field>
                <field number="55"><![CDATA[USD/JPY]]></field>
                <field number="270"><![CDATA[0.4000]]></field>
              </group>
            </body>
            <trailer>
              <field number="10"><![CDATA[050]]></field>
            </trailer>
          </message>

 

以上

 

まこ | FIX | 23:22 | comments(1) | trackbacks(0) |
スポンサーサイト
スポンサードリンク | - | 23:22 | - | - |
Comment
素晴らしいブログで大変参考になります。

posted by mrsg ,2017/07/29 9:31 PM










Trackback
URL: