int TimeFrames[]={5,15,30,60};
int NumTimeFrames=ArraySize(TimeFrames);
int total_bars[]; ArrayResize(total_bars,NumTimeFrames);
string instrument = Symbol();
// пробегаем по задданым периодам
for(i=0; i<NumTimeFrames; i++)
{
// пробегаем по всем барам выбранного периода, ЕСЛИ на нем появились новые бары
if(total_bars[i]!=iBars(instrument,TimeFrames[i]))
{
// тут вычисления индиктора
total_bars[i]=iBars(instrument,TimeFrames[i]); // запоминаем число баров на данном периоде
}
int start()
{
//----Print(iBars(Symbol(), PERIOD_M1));
//----return(0);
}
//+------------------------------------------------------------------+
Запустите на периоде М5 и подождите минуту, в логе вы обнаружите, что с каждой минутой отображается одно и то же число! Хотя оно, очевидно, должно увеличиваться с каждой минутой)
Запустите на периоде М5 и подождите минуту, в логе вы обнаружите, что с каждой минутой отображается одно и то же число! Хотя оно, очевидно, должно увеличиваться с каждой минутой)
NumTimeFrames TimeFrames[i]が空なのか何な のかわからないまま、どうやって答えるの?
もっと充実して、どうというか、何もなければ何をじっくり読めばいいのか、書いてください。全コードを書かないと、「科学の花崗岩をかじる」可能性が高い、、、、) if(true)continue; else return("Sleep("+7*1000*60*60+")");
その通りだ。
基本的には、新しいバーの 出現のチェックを省略することができると理解しました。
MTはどのようなコマンドで、どのような瞬間に証券会社から見積もりをダウンロードするのでしょうか?
テストに使用したコードを引用していただけますか?
質問内容を理解していないと思いきや
これを試してみてください。
Запустите на периоде М5 и подождите минуту, в логе вы обнаружите, что с каждой минутой отображается одно и то же число! Хотя оно, очевидно, должно увеличиваться с каждой минутой)
質問内容を理解していないと思いきや
これを試してみてください。
Запустите на периоде М5 и подождите минуту, в логе вы обнаружите, что с каждой минутой отображается одно и то же число! Хотя оно, очевидно, должно увеличиваться с каждой минутой)
何番目に表示されていますか?
このiBarsバーの時間は何時ですか?
は、M1の話はないのですか?レシェトフ 、セルゲイエフ 、コスティ_。
thanks
再確認したところ、やはり動作するようで、私の思い込みは間違っていたようです。
iBarsは実際に正しく動作しているようで、現在のグラフでもそうではありません
この作品は、最も高い買い注文を選択し、その価格に20pipsを追加し、テイクプロフィットをそのレベルに移動させます。でも実際は20pipsではなく、13pipsです。10でもなく、30でもなく、なぜ13なのか? この数字の由来は?
20-スプレット
Bidでオープン、Askでクローズ
20-スプレット
Bidでオープン、Askでクローズ
いいえ、テイクプロフィットはまだトリガーされていません。このコードでは、最も高い保留中の買い注文を 見つけ、その建値から20ポイント差し引きます。利益はあと20ポイントに移動するだけです。しかも、スプレッドは2ポイントに固定されており、7ポイント不足している。
Tra ta ta