この繰り返しアラートを修正するためのヘルプが必要です
だから私はあなたがスプレッドがあなたの希望するしきい値を超えて広がった時にあなたがアラートを設定することを可能にするSpreaderと呼ばれるこの内部をダウンロードしました。問題は、スプレッドが拡大した後、インド人が繰り返し警戒を続けるということです。私は大学時代から少しプログラミングを知っています。私はブール値とelseステートメントを含むようにコードを修正しました、そして、私はこれが警告を止めるためにそれを持っているべきであると思いました、しかし、そうではありませんでした。これがコードです。追加したカスタムコードは青です。
Quote:
Originally Posted by ;
extern int Normal_Spread = 30。
extern bool Play_Sound = true;
extern bool Stop_Alerting = false;
// ----------------------------------------------- -------------------
//|カスタム屋内初期化機能|
// ----------------------------------------------- -------------------
int init()
{
//----室内
//----
(0)を返します。
}
// ----------------------------------------------- -------------------
//|カスタム屋内脱初期化機能|
// ----------------------------------------------- -------------------
int deinit()
{
//----
//----
(0)を返します。
}
// ----------------------------------------------- -------------------
//|カスタム屋内反復関数
// ----------------------------------------------- -------------------
int start()
{
int count_bars = IndiorCounted();
//----
int spread = MarketInfo(Symbol()、MODE_SPREAD);
if(スプレッドgt; Normal_Spread Stop_Alerting == false){
if(Play_Sound = true)PlaySound(alert.wav);
アラート( シンボル() 時間() : Minute() : Seconds() スプレッド スプレッドの拡大)
Stop_Alerting = true;
}
そうでなければStop_Alerting = false。
//----
(0)を返します。
}
Quote:
Originally Posted by ;
extern int Normal_Spread = 30。
extern bool Play_Sound = true;
extern bool Stop_Alerting = false;
// ----------------------------------------------- -------------------
//|カスタム屋内初期化機能|
// ----------------------------------------------- -------------------
int init()
{
//----室内
//----
(0)を返します。
}
// ----------------------------------------------- -------------------
//|カスタム屋内脱初期化機能|
// ----------------------------------------------- -------------------
int deinit()
{
//----
//----
(0)を返します。
}
// ----------------------------------------------- -------------------
//|カスタム屋内反復関数
// ----------------------------------------------- -------------------
int start()
{
int count_bars = IndiorCounted();
//----
int spread = MarketInfo(Symbol()、MODE_SPREAD);
if(スプレッドgt; Normal_Spread Stop_Alerting == false){
if(Play_Sound = true)PlaySound(alert.wav);
アラート( シンボル() 時間() : Minute() : Seconds() スプレッド スプレッドの拡大)
Stop_Alerting = true;
}
そうでなければStop_Alerting = false。
//----
(0)を返します。
}