int t,N;
int start()
{
if (t==0) t=iTime(NULL,1,0);
if (iBarShift(NULL,1,t)>=5)
{
N=iBarShift(NULL,1,t);
Alert("Прошло '",N, "' минут, перерисовываемся");
t=0;
Также обнуляем необходимые параметры, которые использует индикатор, чтобы он смог сделать перерасчёт.
}
}
不思議というか私はずっと前にいくつかの点でフォーラム上のどこかに、実際のアカウントでEAを実行する経験を読んで、ストップか何かを変更する引用符の要求の頻度に問題があったと思う...最終結果は残念です。
この場合、アドバイザーに原因があるのではなく、ストラテジーに原因があるので、何を追加しても無駄です、いずれにせよ禁止されます
いずれにしてもBANされる、うーん(( なぜEAを使うことが可能/許可されていると言うのか? BANされるためとか。
私は、具体的に-何度も見積もり依頼をすれば、何があっても出入り禁止になると言ったのです。
まあ、私はこの程度で特に助けを求めたのですが、そのような、似たようなエラーが起こらないようにするには、コードに何を追加すればいいのでしょう。
まあ、私はこの程度で、このようなエラーや類似のエラーが起こらないようにするには、コードに何を追加すればよいのか、具体的に助けを求めたのです。
コードが分からないので、注文が送信されてから3分後に伝票を追加すれば回避できるとしか言えません
で、3分のスリップを手に入れ(メモ)、・・・。i>-まあ、コードもオーダーペンディング(EA起動で1日1回発注)、ステップでトラリピ、クローズ、...それ以上はない)そんな紳士キットです)コードはシンプルで、オープンなどを閉じるだけの簡単な条件です、賢いことはありません。
というわけで、3分のスリップ(メモ)、了解です。私は保留中の注文(EA起動で一日一回置く)と、ステップでトラブって、閉じる...他に何もない))このような紳士のセット)コードは、閉じる、開く、など何もあまりにも賢明に簡単な条件で、単純なものである。
時間がない、申し訳ない。オンラインに限らず、ヒストリーにプリセットが必要な場合は、ゼロの代わりにiパラメータを入力する必要があります。
そこで考える必要があります。
5分でいいんだろ?
こうすればいいのです。5分ごとに、インジケータが使用する必要なパラメータをリセットすると、再実行があります。
ただし、今のように3分間刻みがないこともあります。GBPUSDのM1チャートを見ると、そこには3-4分足の刻みがありませんでした。 ヒストリーにTimeCurrent() を使用することはできません。あるいは、現在の時刻で、変化しないので、テスターでは使えません。
上記のコードから、メッセージ信号は5分ごとではなく、分単位の5本のバーごとになると言えます。