Sergei Maksimenko: 皆さん、こんにちは。mql4のヒストリーで最後に閉じた注文を選択する方法を教えてください。OrderSelect(0,SELECT_BY_POS,MODE_HISTORY) を使っていますが、最初に閉じた注文は選択されますが、最後の注文はどうすれば選択できるのでしょうか。
//код в фигурных скобках выполнится только один раз, на открытии каждого нового бара М5
datetime prevTime;
if(prevTime!=iTime(Symbol(),PERIOD_M5,0))
{
...
}
prevTime=iTime(Symbol(),PERIOD_M5,0);
皆さん、こんにちは。mql4のヒストリーで最後に閉じた注文を選択する方法を教えてください。OrderSelect(0,SELECT_BY_POS,MODE_HISTORY) を使っていますが、最初に閉じた注文は選択されますが、最後の注文はどうすれば選択できるのでしょうか。
小節の価格ではなく、小節の時間変化で小節の変化を把握しやすくなっています。アルゴリズムの最後に、現在の バータイムを記憶し、最初に現在の時間と比較することになります。
例えば、M5バーの場合、バーの最初と5分ごとにのみ現在時刻を 変更する...。
このようなプログラムのテストは、「価格を開く ことによって」行われ、コードのデバッグと最適化のプロセスを大幅にスピードアップさせることができます。
だから、今何分目なのかを調べて、5分ちょうどにバーが表示されなければ四捨五入して......。私の場合、コードは非常に簡単で、面倒なことはありません。もちろん始値は 変わらないかもしれませんが、過去2本のバーの合計で確認することができます。一般的に、あなたのソリューションの利点について書かれていない場合、私はプログラマーではないので、コードを添付すればよりよく理解できたと思います...。
ありがとうございます。コメントを読んで、頭の中で想像していたよりも簡単でした。
こんにちは。
エキスパート設定にドロップダウンメニューを作る方法を教えてください。
写真にあるようなありがとうございます。
こんにちは。
エキスパート設定にドロップダウンメニューを作る方法を教えてください。
写真にあるようなありがとうございます。
だから、今何分目なのかを調べて、5分ちょうどにバーが表示されなければ四捨五入して......。私の場合、コードは非常に簡単で、面倒なことはありません。もちろん始値は 変わらないかもしれませんが、過去2本のバーの合計で確認することができます。一般的に、あなたのソリューションの利点について書かれていない場合、私はプログラマーではないので、コードを添付すればよりよく理解できたと思います...。
どこが間違いなのか?
どこが間違いなのか?