void Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бараstaticdatetime New_Time=0; // Время текущего бара
New_Bar=false; // Нового бара нетif(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
それは、私にとってのニュースです5×5ダブルはもう慣れた。
まさか、そんなことがあるなんて......。は1~3まであります。また、整数表現のポイントは何でしょうか?ただ、動作を速くするため?
開発者には何か目的があったような、なかったような・・・。
はい、そうやって新しいバーを定義して、今、509で安定して動作しています。
今日、537にアップデートしたら、配列を扱うときにエラーが出た。新しいドキュメントを開くと、そう、Barsの使い方は2通りある。
だからここで聞いたんです。もし差し支えなければ、新しいバーを定義する他の実行可能な方法を提案していただけませんか?
ありがとうございます...
しかし、グラフの周期を 変えると、関数がクラッシュすることを理解しておく必要がある...。今逃げている、コーディングする時間がない、iTime()で障害が修正される
ストラテジーテスターの設定、入力パラメータ、ティック生成モデルについて教えてください。+ テストするExpert Advisorを添付してください。
これらをすべてサービスデスクに送る。
アプリケーション番号:882960
の開発者の皆様へ
EA非初期化の理由として、REASON_TEMPLATEを 実装してください。
もちろん、MT5と変わらない、あらゆる可能性を秘めた「完全なリスト」も欲しいです。
しかし,チャートの周期が変わると,この機能は失敗することを理解しておく必要があります.今、コーディングする時間がない。 iTime()で失敗を修正する。
ありがとうございました。そんな感じです...。
生理はその場で変化しないので、まだ関係ないですが...。:-)
この関数はすべてのティックで 動作するとのことですが、私のバリアントより遅くなりませんか?
ありがとうございました。そんな感じです...。
生理はその場で変化しないので、まだ関係ないですが...。:-)
この機能はすべてのティックで動作するのですね、私のバリアントより遅くなりませんか?
あなたのバージョンを使用することはできません、あなたは歴史の中でバーの数を 要求し、それを比較すると、それは論理的に意味がありますが、ブローカーが私たちを与えることを歴史の一種で、このアプローチは使用することはできません...単に正しく動作しないだけです・・・。
履歴にしばしば穴があり、多くのブローカーは、異なる歴史の期間を持って、1970年からいくつかの、2012年の初めから、バーの数は、あなたが小さいまたは大きいにタイムフレームを変更した場合、バーの数も変更され、端末は履歴や穴が閉じられる更新されます、数も変更されます......。
修正を加えた538ビルドをリリースしました。
特にiVolumeの 不具合を修正
あなたのバージョンを使用することはできません、あなたは歴史の中でバーの数を要求し、比較すると、はい論理的にそれは意味をなさないが、歴史のブローカーの種類で私たちを与える、このアプローチは使用することはできません...単に正しく動作しないだけです・・・。
歴史の中でしばしば穴があり、多くのブローカーは、異なる歴史の期間を持って、1970年からいくつかの、2012年の初めから、バーの数は、あなたが小さいまたは大きいバーの数にタイムフレームを変更した場合にも変更され、端末が歴史をポンプになりますまたは穴は閉じられ、数も変更されます...。
1970年以降と2012年以降のバーの数にどんな違いがあるのでしょうか?必要なのは、新しいバーが あるかどうかを判断することです。タイムフレームを変更すると、ターミナルが再初期化され、ExpertBars=Bars; 新しいバー ExpertBars!=Bars が現れたのでコード bool isNewBar=false; if (ExpertBars!=Bars) { ExpertBars=Bars; isNewBar=true; } working.
1970年からのバーと2012年からのバーの違いは何ですか? 必要なのは、新しいバーがあることを検出することです。 タイムフレームを変更すると、再初期化されて、ExpertBars=Bars; 新しいバー ExpertBars!=Bars が現れたので、コードは次のようになります。
bool isNewBar=falseを指定する。
if (ExpertBars!=Bars){。
ExpertBars=Bars;
isNewBars=trueとする。
}
ワーキング
では、ごきげんよう ))))