[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 658

 
sergeev:
このタスクでは、配列全体を格納する必要はありません。 注文開始時の最大値と最小値の2つの数値だけを格納すれば十分です。しかし、これを行うには、実際には注文を出した最初の分足のバーだけを監視する必要があります。それ以降は、価格を常に記憶することなく、分単位のバーで最大値と最小値がかなり決定されます。


感謝

私自身は全く分からないので、注文を出した最初の分バーだけで価格をコントロールする方法を例として教えてください。

 

プリプロセッサに次のようなことを指示することは可能でしょうか?

#property indicator_color1 ColorNon

そして、initで色を定義する?

SetIndexStyle (0,DRAW_LINE,0,0,Red);



 
valenok2003:

プリプロセッサに次のようなことを指示することは可能でしょうか?

そして、initで色を定義する?


そうでない場合は、これらのパラメータを単に書かず、すべて init() で SetIndexStyle() を介して指定することができます。mqlでは、CLR_NONEと 書かれています。

 

スペルの違いについて教えてください。

double DeM5_1  =iDeMarker(NULL,PERIOD_M5, 14,1);

и

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,i);

最初のものは、値を取得する小節番号を明示的に指定し、2番目のものは、小節番号を指す要素iを持つ何らかの配列を作成するのだと理解しています。

2つの方式のメリットとデメリットが気になるところですが...。利点は何か、スピード、利便性などなど...。ありがとうございます。

 

アラート回数を制限する方法を教えてください。

インジケーターにアラートを付けたのですが、目的の条件が発生すると、その条件が消えるまで、あるいはインジケーターをオフにするまで、非常に頻繁にビープ音が鳴るのですが・・・。 . :)

3~4回以上アラートが鳴らないようにし、その状態を無視するにはどうしたらよいですか?

 
zloy_monter:

アラート回数を制限する方法を教えてください。

インジケーターにアラートを付けたのですが、目的の条件が発生すると、その条件が消えるまで、あるいはインジケーターをオフにするまで、非常に頻繁にビープ音が鳴るのですが・・・。 . :)

アラートが3~4回以上発動せず、条件を無視するようにするにはどうしたらよいですか?

コードも見たいので、アストラルを探さなくていいように...。:)
 
artmedia70:

スペルの違いについて教えてください。

и

最初のものは、値を取得するバー・ナンバーを明示的に指定し、2番目のものは、要素iがバー・ナンバーを指すある配列を作成する、と理解しています。

2つの方式のメリットとデメリットが気になるところですが...。利点は何か、スピード、利便性などなど...。ありがとうございます。



1つの要素しか計算しない場合(iは値1しか取らない)、違いは書き方だけです...。
 
artmedia70:

ライティングの違いについて教えてください...

なぜiが配列だと思うのですか?配列の要素 であれば、次のようなエントリーになります。

double DeM5[i] =iDeMarker(NULL,PERIOD_M5, 14,array_name[i]);

であり、これは通常の変数である。

アラート(シグナル)の数を制限する方法を教えてください。
インジケータにアラートを付けたのですが、正しい条件が来ると、条件がなくなるまで、またはインジケータをオフにするまで、非常に頻繁にビープ音が鳴ります ....:)
どうすればアラートが3-4回までしか鳴らず、その状態を無視できるようになるのでしょうか?

簡単なカウントツールで

static int count;
if(count != 3){
   Alert(...);
   count++;
   count2 = 0 //обнуление счета противоположенного алерта
}
と反対側の信号ブロックのゼロカウントを表示します。それ以外の場合は、もちろんコードがあった方が望ましいです :)
 
keekkenen:
1つの要素しか計算しない場合(iは値1しか取らない)、違いは書き方だけです...。
また、1つのEAに組み込まれた一連のストラテジーに対して、ストラテジーごとに異なるインジケータが使用され、インデックスの計算には1本(最初)から3~4本のバーが使用されるとしたら、それはどのように行われるのでしょうか。
 
ToLik_SRGV:

シンプルなカウントダウン。

と反対側の信号ブロックのゼロカウントを表示します。それ以外の場合は、もちろんコードがあった方が望ましいです :)


また、遅延を秒単位や端数単位にすることで、ティック毎に ゴリゴリしないようにすることが望ましいのですが...。ましてや、時間との関係でムラがある...。