フォルツァ執行上の問題点 - ページ 89

 
fxsaber:
と書いたのは、そのためです。
MT5で指値注文ができるとされるものはどうでもいいんです。重要なのは、取引所に届くものだけです。つまり、取引所にIOC指値注文があった場合、ポイント1のような挙動になります。FOK - p.2。あなたは、取引所でこれを見ていないので、我々はFOK / IOCの本質について話す必要があり、MT5はRequest -クエリでそこに何かを許可していない。少なくとも "IOC"-limitsのOrderGetIntegerを作成する。

頭の中がごちゃごちゃしてますね :)

В режиме биржевого исполнения цена, указываемая при выставлении лимитных ордеров, не проверяется.
Ее можно указать выше текущей цены Ask (для ордеров на покупку) и ниже цены Sell (для ордеров на продажу).
При выставлении ордера с такой ценой он практически сразу срабатывает и превращается в рыночный.
Однако в отличие от рыночных ордеров, где трейдер фактически соглашается на сделку по неуказанной текущей рыночной цене,
лимитный ордер будет исполнен по цене не худшей, чем указанная.
 

MT5が苦手な方、興味のある方はFORTS Plaza 2ゲートウェイの説明をお読みください。

FutAddOrderメソッド - 注文を追加する

メッセージの種類64

応答メッセージの種類:101

注意事項

-type フィールドは 以下の値を取ることができる。

見積もり入札1件(一部情報提供後、キューに残る)

2 カウンタービッド(オークション終了後に取り下げ)

3 Fill-or-Kill ビッド

2 カウンタービッド(オークション終了後に取り下げ)-これはIOCで、リミットビッドかもしれない :)

ファイル:
p2gate_ru.zip  741 kb
 
fxsaber:
FOK-BuyLimitをスプレッドの内側に10ロット分設定し、すぐに1ロット分売り建てます。予想される反応 - 1ロットでSELL、10ロットでCANCEL。
それは見られません。また、Request for limit タイプに FOK/IOC-types が設定できることは、このタイプのものであることを意味しない。

理にかなっている。そうでなければ、この1ロットの成行売りは、10ロットの買い枠を全部持っていかれるまでは実行できない。

まあ、あるいはフリッパーが入札額を下回るような飛び方をしたのでしょうが、それもあってはならないことです。

 
Andrey Khatimlianskii:

理にかなっている。そうでなければ、この1ロットの成行売りは、10ロットの買い枠を全部持っていかれるまでは実行できない。

まあ、あるいはフリッパーが入札額を下回るような飛び方をしたのでしょうが、それもあってはならないことです。

どれもこれも意味不明です。

FOKのBuyLimitを入れると、即座に入札が成立するか拒否される :)

このファンタジスタたち :)

 
prostotrader:

論理的でない。

FOKのBuyLimitを入れると、入札はすぐに成立するか拒否されます :)

このファンタジスタたち :)

だから、見開きの中に入れても、すぐに拒否される。どんな制限なんだ?
 
prostotrader:

混乱に陥っている :)

В режиме биржевого исполнения цена, указываемая при выставлении лимитных ордеров, не проверяется.
Ее можно указать выше текущей цены Ask (для ордеров на покупку) и ниже цены Sell (для ордеров на продажу).
При выставлении ордера с такой ценой он практически сразу срабатывает и превращается в рыночный.
Однако в отличие от рыночных ордеров, где трейдер фактически соглашается на сделку по неуказанной текущей рыночной цене,
лимитный ордер будет исполнен по цене не худшей, чем указанная.

他人の考えを鵜呑みにするのではなく、自分の考えを、信仰ではなく論理に基づいて。弱い文章のコピーペーストをやめる。イネーブルロジック。

どこかで読んで、そこで誰かが何かを示す」という論法は、欠陥がある。ラシッド・ウマロフ さん、バシリー・ソコロフ さん、ドミトリー・スクブ さん、その他大勢の方、間違っていたら頭を殴ってください。

 
prostotrader:

MT5が苦手な方、興味のある方は、FORTS Plaza 2 Gatewayの説明をお読みください。

ハイライトをよくお読みください。

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

フォルツァ執行に関する質問

fxsaber さん 2017.02.22 22:56

FOK/IOCリミッターは、現行と同 程度の価格で課金されるのであれば、そうではない。
リミッターには、引用と実行という2つの「タイプ」があります。見積もりは、現在の価格より悪くない(同等ではない)。その他はExecution。実行の種類については、FOK/IOCは何らかの形で許可されるかもしれない。引用されたもの(99%)については......いいえ。
 
Andrey Khatimlianskii:
スプレッドの内側に置くことはできず、すぐにたわんでしまうということです。どんな制限なんだ?

ワラント(FORTS)を使いこなそう。

私の理解では、これらは

成行注文 - 価格を持たず、即座に執行される(発注したすべての注文 の出来高が十分でない場合は拒否される)。

指値注文 - 価格が設定され、注文で設定された価格より悪くならない価格で直ちに執行される(または拒否される)。

未決済(指値)注文 - 執行価格が設定され、宣言された価格で完全に満たされるまで証券取引所に存在する注文です。

によって追加されました。

プラザ2と完全に一致する

1 見積もり注文(一部情報提供後、キューに残る)-返却(保留注文)

2 カウンタービッド(オークション終了後に削除) - IOC(成行注文または指値注文)

3 Fill-or-Kill - FOK (成行注文または指値注文)

によって追加されました。

I.e. fill-or-Kill orderがFOKである場合。

1.ワラントの価格がある場合は指値注文となり、必要な数量でその価格がある場合に執行される

2.価格がない場合、これは成行注文であり、(必要な数量がある場合)1つの価格で満たされるか、複数の価格から数量を集めるか、または必要な数量がすべての発注済み注文で利用できない場合は失敗します。

 
Print(OrderGetInteger(ORDER_TYPE_FILLING)); // Точка
 
fxsaber:
1531+へのアップグレードをお勧めします。サーバーのデータがあります。
JI      0       11:29:50.991    Trades  '5245006': cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
PN      0       11:29:52.745    Trades  '5245006': accepted cancel order #134078969 buy limit 1.00 RTS-6.17 at 110740
RM      0       11:29:55.329    Trades  '5245006': cancel #134078969 buy limit 1.00 RTS-6.17 at market done in 4342.061 ms (4281.910 ms on server)

CQ      0       11:29:55.339    Trades  '5245006': exchange buy 1.00 RTS-9.17 at market
DJ      0       11:29:59.405    Trades  '5245006': accepted exchange buy 1.00 RTS-9.17 at market
DM      0       11:30:03.851    Trades  '5245006': deal #117691016 buy 1.00 RTS-9.17 at 115040 done (based on order #134079385)
HP      0       11:30:03.851    Trades  '5245006': order #134079385 buy 1.00 / 1.00 RTS-9.17 at 115040 done in 8512.198 ms (8457.310 ms on server)

DQ      0       11:35:57.511    Trades  '5245006': buy limit 1.00 GBPCAD at 1.47480
HH      0       11:35:59.332    Trades  '5245006': accepted buy limit 1.00 GBPCAD at 1.47480
GR      0       11:36:01.203    Trades  '5245006': order #134084771 buy limit 1.00 / 1.00 GBPCAD at market done in 3695.461 ms (3643.142 ms on server)
ログを見ると、速度が低下しているのはインターネットではなく、サーバーであることが十分に確認できます。


レイテンシーについて何か進展は?

サーバーが注文のパックに対応できていないようだ

毎回、清算前に一斉に注文を出します。

そして、遅延が蓄積していることがよくわかります。

2017.03.01 23:49:25.490 Trades  'xxxxx': cancel order #53328714 buy limit 1.00 RTS-6.17 at 110480 placed for execution in 6.319 ms
2017.03.01 23:49:31.102 Trades  'xxxxx': cancel order #53328620 sell limit 1.00 Si-12.18 at 68290
2017.03.01 23:49:31.103 Trades  'xxxxx': cancel order #53328618 sell limit 1.00 RTS-12.18 at 107680
2017.03.01 23:49:31.103 Trades  'xxxxx': cancel order #53328633 buy limit 2.00 UCAD-6.17 at 1.3222
2017.03.01 23:49:31.103 Trades  'xxxxx': cancel order #53324078 sell limit 2.00 UCAD-6.17 at 1.3418
2017.03.01 23:49:31.104 Trades  'xxxxx': cancel order #53328621 sell limit 2.00 RTS-6.18 at 110490
2017.03.01 23:49:31.104 Trades  'xxxxx': cancel order #53328643 buy limit 8.00 GOLD-9.17 at 1255.0
2017.03.01 23:49:31.104 Trades  'xxxxx': cancel order #53328199 sell limit 2.00 GOLD-9.17 at 1266.6
2017.03.01 23:49:31.108 Trades  'xxxxx': accepted cancel order #53328620 sell limit 1.00 Si-12.18 at 68290
2017.03.01 23:49:31.114 Trades  'xxxxx': accepted cancel order #53328618 sell limit 1.00 RTS-12.18 at 107680
2017.03.01 23:49:31.115 Trades  'xxxxx': accepted cancel order #53328633 buy limit 2.00 UCAD-6.17 at 1.3222
2017.03.01 23:49:31.125 Trades  'xxxxx': accepted cancel order #53324078 sell limit 2.00 UCAD-6.17 at 1.3418
2017.03.01 23:49:31.127 Trades  'xxxxx': accepted cancel order #53328621 sell limit 2.00 RTS-6.18 at 110490
2017.03.01 23:49:31.132 Trades  'xxxxx': accepted cancel order #53328643 buy limit 8.00 GOLD-9.17 at 1255.0
2017.03.01 23:49:31.135 Trades  'xxxxx': cancel order #53328620 sell limit 1.00 Si-12.18 at 68290 placed for execution in 33.379 ms
2017.03.01 23:49:31.137 Trades  'xxxxx': accepted cancel order #53328199 sell limit 2.00 GOLD-9.17 at 1266.6
2017.03.01 23:49:31.143 Trades  'xxxxx': cancel order #53328618 sell limit 1.00 RTS-12.18 at 107680 placed for execution in 39.874 ms
2017.03.01 23:49:31.145 Trades  'xxxxx': cancel order #53328633 buy limit 2.00 UCAD-6.17 at 1.3222 placed for execution in 41.510 ms
2017.03.01 23:49:31.147 Trades  'xxxxx': cancel order #53324078 sell limit 2.00 UCAD-6.17 at 1.3418 placed for execution in 43.576 ms
2017.03.01 23:49:31.154 Trades  'xxxxx': cancel order #53328621 sell limit 2.00 RTS-6.18 at 110490 placed for execution in 50.661 ms
2017.03.01 23:49:31.156 Trades  'xxxxx': cancel order #53328643 buy limit 8.00 GOLD-9.17 at 1255.0 placed for execution in 52.170 ms
2017.03.01 23:49:31.159 Trades  'xxxxx': cancel order #53328199 sell limit 2.00 GOLD-9.17 at 1266.6 placed for execution in 55.586 ms
理由: