Например, при отсылке рыночного ордера на покупку он обрабатывается, для счета создается соответствующий ордер на покупку, происходит исполнение ордера, его удаление из списка открытых, добавление в историю ордеров, далее добавляется соответствующая сделка в историю и создается новая позиция. Все эти действия являются торговыми транзакциями...
При создании пользовательского индикатора можно указать один из 18 типов графического построения (способа отображения на главном окне графика или в подокне графика), значения которых указаны в перечислении ENUM_DRAW_TYPE. В зависимости от стиля рисования, может потребоваться от одного до четырех буферов значений (отмеченных как...
クローズドポジション(これはポジションがない場合であり、目に見えるものとして語るのは無駄である-ポジションはない)-マーケットから退出するための取引を実行した結果」と書いていますね。履歴にはそのような単一の実体はなく、注文→取引(開始)、注文→取引(終了)という一連のイベントがあり、すべてに単一の名前がないことが判明しました。
この最後のエンティティにアクセスし(おそらくティキットで)、それに関する情報(開閉時間、ボリュームなど)を収集する必要があるのですが、些細な問題を解決できません。この何かが、ある命令によって開かれ、ある命令によって閉じられたとする。では、HistoryOrderTotalから最後の2つの注文を取り出し、何らかの分析に使用する必要があるのでしょうか?券種が違う場合はどうすれば...。
このような歴史への言及は、実際にはどのように解決されるのでしょうか。
MqlTradeTransactionの構造を理解するようにしてください。履歴から最後の注文や取引を取得した後、ポジションの形成に参加したすべての注文や取引を配列に収集することができます。したがって、ポジションに関するすべての情報は、これらの案件から収集することができます。
クローズドポジション(ポジションがないときのことで、具体的なものとして語ることは無駄である-ポジションはない)-出口取引の結果」と書かれていますね。履歴にはそのような単一の実体はなく、注文→取引(開始)、注文→取引(終了)という一連のイベントがあり、すべて単一の名前を持たないことが判明しました。
この最後のエンティティに(おそらくティキットで)アクセスし、それに関する情報(開閉時間、ボリュームなど)を収集する必要があるのですが、些細な問題を解決できません。この何かが、ある命令によって開かれ、同じ命令によって閉じられたとする。では、HistoryOrderTotalから最後の2つの注文を取り出し、何らかの分析に使用する必要があるのでしょうか?でも、チケットが違っていたらどうしよう...。
このような歴史への言及は、実際にはどのように実行されるのでしょうか。
ポジションの識別子は、常にその最初の注文(このポジションを開くための注文)のチケットと同じであり、その存在期間中、それ(識別子)は(チケットとは異なり)決して変更されません。したがって、あるポジションのすべての注文と取引を見つけるには、識別子でそれを探します - それらはすべて、あなたが探しているポジションに正確に属しています。
オーダーはORDER_POSITION_ID、ディールはDEAL_POSITION_ID、ポジションはPOSITION_IDENTIFIERを持ちます。
ポジションの識別子は、常にその最初の注文(このポジションを開くための注文)のチケットと同じであり、その存在期間中、それ(識別子)は(チケットとは異なり)決して変更されません。したがって、あるポジションのすべての注文と取引を見つけるには、ポジション識別子でそれらを探します - それらはすべて正確に求められているポジションに属しています。
オーダーにはORDER_POSITION_ID、ディールにはDEAL_POSITION_ID、ポジションにはPOSITION_IDENTIFIERが設定されています。
MqlTradeTransactionの構造を理解するようにしてください。履歴から最後の注文や取引を取得することで、ポジションの形成に関与したすべての注文や取引を配列で収集することができます。このように、ポジションに関するすべての情報は、これらの案件から収集することができます。
このStop Lossの 実施例のリンクを教えていただければ、すべて巧妙に書かれていますが、実際には我々凡人には理解できません。
MQL5ウィザードを使用して、任意のExpert Advisorを生成します。オプション選択時に、「Trailing is required」にチェックを入れる。これは一例となります。
MQL5ウィザードを使用して、任意のExpert Advisorを生成します。オプション選択時に、「Trailing is required」にチェックを入れる。これは一例となります。
こんにちは。
draw_none 描画スタイルが あり、バッファはデータウィンドウに表示されるが、チャートには描画されない。
リバースプロパティで、データウィンドウには表示されないが、グラフには表示されるものはありますか?
こんにちは。
draw_none 描画スタイルが あり、バッファはデータウィンドウに表示されるが、チャートには描画されない。
リバースプロパティがあるのですが、データウィンドウには表示されず、チャートには表示されるのですか?
あります。plot_show_data.