Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.
お金はあるのでしょうか :)))
このような議論をするために、どのような働きかけをしていますか?
settings - community "に空のフィールドがある場合、なぜターミナルはlogin.mql5.comにログインするのでしょうか?
(821ビルドはブレイクインしません)M5チャートに投げる。
2013.07.26 22:17:12 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:17:06 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:17:00 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:59 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:55 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:54 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:53 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:52 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:51 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:50 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:46 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:45 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:42 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:40 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:39 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:37 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:36 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:15 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:12 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:11 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:10 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:09 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:06 testprevbar (EURUSD,M5) フル再計算!
2013.07.26 22:16:05 testprevbar (EURUSD,M5) フル再計算!
とか、なんじゃこりゃ?
助けてください。
Необходимо отметить связь между значением, возвращаемым функцией OnCalculate() и вторым входным параметром prev_calculated. Параметр prev_calculated при вызове функции содержит значение, которое вернула функция OnCalculate() на предыдущем вызове. Это позволяет реализовать экономные алгоритмы расчета пользовательского индикатора с тем, чтобы избежать повторных расчетов для тех баров, которые не изменились с предыдущего запуска этой функции.
そのためには、通常、現在の関数呼び出しのバーの数を含む rates_total パラメータの値を返せば十分である。OnCalculate()の最後の呼び出し以降に価格データが変更された場合(例えば、履歴が深く吸い込まれたり、履歴の空白が埋められたり)、入力パラメータ prev_calculated の値は端末自体によってゼロに設定されます。
prev_calculatedは0にリセットされることがありますが、なぜこんなに頻繁に?
投稿されたバグ#804979
シンプルな指標です。
M5チャートに投げる。
2013.07.26 22:17:12 testprevbar (EURUSD,M5) フル再計算!
とか、なんじゃこりゃ?
参考
prev_calculatedは0にリセットされることがありますが、なぜこんなに頻繁に?ビットコインOK?:)
どうせ何の役にも立たないんだから。
お前は悪だ! お前からビットコインはもらえない。モンゴルのトゥグリックだけでいい。
ビットコインは大丈夫?:)
どうせいいことは何もない。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
バグ、バグ、質問
A100, 2013.07.22 09:28
はい、すみません、私のコードから間違って転送されました - 非取引時間では動作しません。CHART_BRING_TO_TOP が書き込み専用なので、ChartGetInteger が動作しない。今日は非取引日、再びエラーが再現される(テストができない)。取引日 - すべてが正常に動作 - 通信を切断 - それでも動作した。
症状は同じですhttps://www.mql5.com/ru/forum/1111/page1036#comment_550221
EAの実行中にこのコード片が使用される理由を教えていただけませんか?
NL 2 21:06:36 Trades 2013.02.01 05:42:33 failed cancel order #0 buy 0.00 at market [Invalid request] [無効なリクエスト]です。
LI 2 21:06:36 Trades 2013.02.01 05:42:33 failed cancel order #0 buy 0.00 at market [Invalid request] ?
何が原因なのか、どうすれば直るのか。
この部分の実行に数十回成功すると一度だけ発生します。
Windows 8 x64のノートPCを購入し、問題が発生しました。
使う前に端末で発見。OKですが、色選択で50/50にフルオープンします。