- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:MT4 スローストキャスティクス(前回同様))
MT4 スローストキャスティクス(前回同様)
このQ&Aのポイント
- MT4のスローストキャスティクスにおいて、AlertやSoundの設定を一括で行いたい場合について教えてください。
- スローストキャスティクスは、KPeriod、DPeriod、Slowingのパラメータを設定することで使用することができます。
- また、スローストキャスティクスの計算には、過去の最高値と最安値が使用されます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
パラメーターに以下を追加 extern bool PopUpAlert=false; extern bool SoundAlert_Once = false; extern bool SoundAlert = false; プログラムの最後「return(0)」の上に以下を追加 static datetime lastBarTime = 0; bool newBar = false; if( lastBarTime != Time[0] ){ newBar = true; lastBarTime = Time[0]; } if( KBuffer[1]-DBuffer[1] > 0 && KBuffer[2]-DBuffer[2] < 0 ){ if( newBar && PopUpAlert ){ Alert("Stochastic Cross UP "+Symbol()); } if( ( newBar && SoundAlert_Once ) || SoundAlert ){ PlaySound("alert"); } } if( KBuffer[1]-DBuffer[1] < 0 && KBuffer[2]-DBuffer[2] > 0 ){ if( newBar && PopUpAlert ){ Alert("Stochastic Cross Down "+Symbol()); } if( ( newBar && SoundAlert_Once ) || SoundAlert ){ PlaySound("alert"); } }
お礼
ありがとうございます。