初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 224

 
Algo:

また、1であっても、その2については、MTが履歴を出すべきじゃないですか?つまり、指定した境界内の履歴を、境界そのものを含めて出力するのではないのですか?

しかし、とにかく、dtStartTime = TimeCurrent() - 1と、dtStartTime = TimeCurrent() - 10の両方を書いてみました。動作しない。

そのはずです。しかし、ご覧のように問題は発生します。専門家の回答を待ちたいと思います。彼らのコメントをご覧ください。
 
ForexSystemsのαスレを読みました。うん。) 質問を削除します。) それは彼らのしゃっくり(中立的にそう呼ぼう)だ。
 
Trader Opiumの 著者のシグナルを共有しました。
このトレーダーは幸せだ。
フォーチュナ
増加率:988
私は、誰もが顧問に興味を持っている場合、この顧問の作成者によって怒られ、プライベートメッセージのニックネームSahipで、著者に書き込み、販売や他のものについては、誰も今まで何かを販売し、著者の作品として、誰に、どのように取引、取引ロボット、私は時々ちょうど動きに閉じ、ドルルーブルのペアで取引のカップルをオープンしました!私は、この顧問の作成者が言うだろう、私はこの顧問に興味を持っていない。
さて、トレードの方法と期間ですが、私が生きている間は有料で、1ヶ月は無料で使い、その後は最低限...となります。
Comment-Like 3分前 -Edit-Delete
 
こんばんは!問題があって困惑しています。EAが履歴から、特に最後に決済した取引に関する情報を引き出すにはどうしたらよいでしょうか。TakeProfitまたはStopLoss。マニュアルを見ましたが、今のところどのように実装すればいいのか見当もつきません。正しい場所を探していない。 訂正します。 問題は、選択した注文が どのように閉じられたかについてのシグナルを受け取ること、つまり、Stop Lossでポジションが閉じられたことを発表するときに、どの関数とどの関数がそれを返すかということです。
 
10ページ前にも同じ質問をしたのですが、私のコメントの履歴をご覧ください。簡単に言うと、「ありえない」ということです。
 
ESolo:
こんばんは!問題があって困惑しています。EAが履歴から、特に最後に決済した取引に関する情報を引き出すにはどうしたらよいでしょうか。TakeProfitまたはStopLoss。マニュアルを見ましたが、今のところどのように実装すればいいのか見当もつきません。もしかしたら、見る場所を間違えたのかもしれません。 訂正します。 問題は、まさに選択した注文が どのように閉じられたかについてのシグナルを受け取ること、つまり、ポジションがStop Lossで閉じられたというメッセージをどの関数が返すかです。
これは面白い質問ですね。注文がTakeProfitまたはStopLossポジションに関連しているかどうかを指定する特別なマーカーがないことに、今気づきました。したがって、アルゴの答えは「残念ながら、わからない」が正しい。
 
同じ質問をしたところ、フォーラムの方から「MT5では、ストップロス注文とテイクプロフィット注文を忘れて、代わりに独立したストップ注文とリミット注文を出した方が良い」と言われました。そして、どちらか一方が発動したら、もう一方を単独で撤退させなければならない。サーバーとの接続が切れる可能性を考えると)最も安全な解決策とは言えませんが、他に方法はありません。履歴の中のあらゆる注文、あらゆる取引にマジックを付与することができるため、それを識別する唯一の方法となるのです。また、ストップロスやテイクプロフィットで行われたトレードでは、常にマジックはゼロになります。
 
Algo:
同じ質問をしたところ、フォーラムの方から「MT5では、ストップロス注文とテイクプロフィット注文を忘れて、代わりに独立したストップ注文とリミット注文を出した方が良い」と言われました。そして、どちらか一方が発動したら、もう一方を単独で撤退させなければならない。サーバーとの接続が切れる可能性を考えると)最も安全な解決策とは言えませんが、他に方法はありません。履歴の中のあらゆる注文、あらゆる取引にマジックを付与することができるため、それを識別する唯一の方法となるのです。そして、ストップロスやテイクプロフィットで行われたトレードは、常にゼロマジックです。
しました))、空理空論を書いたのではなく、私自身の、まだ少しではありますが、蓄積された経験を書いたのです。
 
それに反論はしなかった。この方法にはデメリットがあることを、理論ではなく私も知っていることを付け加え、声をあげただけです。) そして、それ以外の方法はない。
 
ESolo:
こんばんは!ある問題で困惑しています。EAが履歴から、特に最後に決済した取引に関する情報を引き出すにはどうしたらよいでしょうか。TakeProfitまたはStopLoss。マニュアルを見ましたが、今のところどのように実装すればいいのか見当もつきません。もしかしたら、見る場所を間違えたのかもしれません。 修正選択した注文が どのように決済されたか、つまりどの関数で、どの関数がStop Lossでポジションを決済したと返してくるか、信号を受け取ることが問題なのです。
ブローカーはコメントで書かないの?そして、sl/tpを指定した独自のコメントを使用することができます。うまくいくのか?
理由: