ただ、そのような質問に答える忍耐力はない。
RefreshRates
Осуществляет обновление данных в предопределенных переменных и массивах-таймсериях.
また、定義済み変数や 時系列配列とは何かは、ドキュメントに記載されています。

- docs.mql4.com
ゼロです。任意の時間枠。
正直、驚いた...というのが率直な感想です。iClose()はブローカーのサーバーから値を取得すると思っていたが、違うのか... RefreshRates();iClose()で 取得した値を更新する。
/********************Script program start function*******************/ void OnStart() { for(int i = 0; i < 10; i++) { Print(Bid, " *** ", iClose(_Symbol, PERIOD_CURRENT, 0)); Sleep(1000); RefreshRates();// Без RefreshRates(); значения iClose(_Symbol, PERIOD_CURRENT, 0) не меняются… // То, что без RefreshRates(); не меняются значения Bid, это понятно и нормально… } }/******************************************************************/
以下は、スクリプトの実行結果です。
2021.02.15 11:39:35.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02.15 11:39:34.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02.15 11:39:33.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02.15 11:39:32.559 00 EURUSD,M5: 1.21375 *** 1.21375 2021.02.15 11:39:31.559 00 EURUSD,M5: 1.2138 *** 1.2138 2021.02.15 11:39:30.559 00 EURUSD,M5: 1.21378 *** 1.21378 2021.02.15 11:39:29.559 00 EURUSD,M5: 1.21379 *** 1.21379 2021.02.15 11:39:28.559 00 EURUSD,M5: 1.21378 *** 1.21378 2021.02.15 11:39:27.559 00 EURUSD,M5: 1.21379 *** 1.21379 2021.02.15 11:39:26.559 00 EURUSD,M5: 1.21379 *** 1.21379
まあ、いいや...この機能を覚えておいて、必要ならRefreshRates()を挿入することにしよう。
ps; そして、iClose(_Symbol, PERIOD_CURRENT, 0)はMT5で変更されます。
正直、驚きました......というのが率直な感想です。iClose()はブローカーのサーバーから値を取得すると思っていましたが、そうではありませんでした。
以下は、スクリプトの実行結果です。
まあ、いいや...個人的にはこの機能だけ覚えておいて、必要な時にRefreshRates()を挿入することにします。
タイムフレームを現在のものと別のものに変更すると、RefreshRates() を使用してもデータが時間通りに更新されなくなります。そのため、iCloseをはじめとするMT4の基本機能は、無関係な無意味なものを作り出してしまうのです。8割のインフォは、このようなMT4独自の機能を考慮していないのではないでしょうか。どう生きるか)))
正直、驚きました......というのが率直な感想です。iClose()はブローカーのサーバーから値を取得すると思っていましたが、そうではありませんでした。
以下は、スクリプトの実行結果です。
まあ、いいや...この機能を覚えておいて、必要ならRefreshRates()を挿入することにしよう。
ps; そして、iClose(_Symbol, PERIOD_CURRENT, 0)がMT5で変化します。
その解決策とは?もっと松葉杖を?ティック履歴を残して、EAで全てのタイムフレームを勝手に再計算する、みたいな。これは善悪を超えている)))。

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索