新しいバーを検出する方法 - ページ 4

 

何か情報がなかったのか!

ありがとうございます。:)
 
Hennie Reyneke:
悲しいことに、これはMQL5では動作しないようです。
bool isNewBar()
{
   if(iVolume(Symbol(), 0, 0) <= 1)
      return true;
   else
      return false;
}


ハッピーデイ :)

 
あなたの解決策は、ボリューム(実際のボリューム)がある前に呼び出されることを想定しています。よくわかりませんが、あなたのコードは信頼できるものではないのでしょう。

正しく実行する方法については多くの説明がありますが、なぜこのような欠陥のある例を挙げるのでしょうか?
 
hesammousavi #: ハッピーデイ :)

新しいバーのテストでは、Barsは 信頼性が低く(更新や再接続でチャートのバー数が変わる)、Volumeは信頼性が低く(ティックを見逃す)、Priceは信頼性が低く(価格の重複と== オペランド - MQL4プログラミングフォーラム)常に時間を 使用します。

理由: