В последние полтора года компанией MetaQuotes была проведена масштабная работа по объединению торговых платформ MetaTrader 4 и MetaTrader 5 в единую трейдерскую экосистему. Теперь для обеих платформ существует общий рынок программных решений - Маркет, предлагающий различные программные решения от сторонних разработчиков. Компиляторы для обеих...
ポジションやDEAL_ENTRYフラグの有無は、いかなる形でもロジックに関与してはならない。
そうです、そのはずです...。
1ロットのポジションと0.1ロットのストップオーダーを持っている状況です。
逆指値注文が有効になり、TRADE_TRANSACTION_DEAL_ADDとDEAL_ENTRY_INのトランザクションが取得されます。
このイベントの結果、ポジションの一部がクローズされ、新規取引TRADE_TRANSACTION_DEAL_ADD(DEAL_ENTRY_OUT)が受信されます。
そのため、二重取引となり、取引の方向を 制御する必要がある。
関わるべきは...
状況:1ロットのポジションと0.1ロットの逆指値注文を持っています。
逆指値注文が有効化され、TRADE_TRANSACTION_DEAL_ADDとDEAL_ENTRY_INの取引を受信
このイベントの結果、ポジションの一部がクローズされ、新規取引TRADE_TRANSACTION_DEAL_ADD(DEAL_ENTRY_OUT)が受信されます。
そのため、ダブル・トランザクションタイプで、取引の方向 性をコントロールする必要があります。
この発言を反証するために、私が引用 したExpert Advisorを実行してみてください。残念ながら、週末なので、使えません。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
OnTradeTransaction処理
fxsaber, 2019.02.08 17:41
ネッティングポジションがゼロでも、SLが2つ、TPが2つあることは十分あり得ます。
この主張を反証するには、私が引用 したアドバイザーを実行すればよいのです。残念ながら週末なので、うまくいきません。
そして、if(!PositionSelectByTicket(trans.position))をチェックして、保留中のポジションを削除することを誰が禁じたのでしょうか?
シチュエーション・ステップ・バイ・ステップ
シチュエーション・ステップ・バイ・ステップ
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
OnTradeTransaction処理
アレクセイ・ビクトロフ, 2019.02.09 12:10
そして、if(!PositionSelectByTicket(trans.position))をチェックして、それらの保留中の注文を 削除することを誰が禁じた のでしょうか?残すべきものをなぜ取り除くのか?SL/TPが異なる2つの "ポジション "が存在するのは、至極当たり前の状況です。
課題を全く理解していないのか、原始的に提示しているように見える。Expert Advisorは、ユーザーが手を動かして並行して取引を開始した場合でも、常に取引を行う必要があります。
に関する記事を 掲載しています。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
OnTradeTransaction処理
fxsaber, 2019.02.09 12:14
シチュエーション・ステップ・バイ・ステップ
fxsaber:
残すべきものをなぜ取り除くのか?そのSL/TPで2つの異なる方向性の「ポジション」を持つことは、まったくもって普通のことなのです。
問題を全く理解していないのか、プリミティブに提示しているように見えます。Expert Advisorは、ユーザーが並行して手持ちの取引を開始しても、常に取引しなければなりません。見えませんね。逆さカンマには理由があります。
見えませんね。逆さカンマには理由があります。
ポジションがないわけですが、逆コンマになっているのでしょうか?
ポジションがないわけですが、逆コンマになっているのでしょうか?
この動画の01:35と03:35からご覧ください。