メタトレーダー:ポップアラートの設定 | FXクスクスのEA作成・EA検証

FXクスクスのEA作成・EA検証

FX自動売買に興味をもち、EA作成を目標にし、
FX・EA情報収集やEA検証しながら、EA作成をしています。
興味を持ったEAは暇があればどんどん検証していきたいと思います。

■運用中EA・システム

無料: CamusinForexRobot      HP掲載結果(FXDD)

無料: CamurideForexRobot    → HP掲載結果(FXDD)

無料: 風林火山           → HP掲載結果(FXDD)

無料: FXRaptor            HP掲載結果(4XP)

有料: CrossFireFX (無料版も有り) HP掲載結果(4XP)

有料: PF9.02FX            EA成績ランキング

有料: PEGASUS            EA成績ランキング  

有料: Traders Battle         プロのトレードをコピー


■おすすめEA・システム

無料: CamusinForexRobot     → HP掲載結果(FXDD)

無料: CamurideForexRobot    → HP掲載結果(FXDD)

無料: FXRaptor            HP掲載結果(4XP)

有料: PF9.02FX            EA成績ランキング  

有料: CrossFireFX (無料版も有り) HP掲載結果(4XP)

有料: Traders Battle         プロのトレードをコピー


■重要記事

  バックテスト    レシオ計算    EA成績ランキング



こんばんわ。 FXクスクスです。



今日はメタトレーダーの機能を使ってみました。


ポップアラートを鳴らす機能なんですが、


指定した条件を満たすとポップウィンドウが表示されます。


記述はMetaEditorを使って記述します。


今回は移動平均線の14日線と30日線がクロスしたら

アラートが鳴るように設定しました。

-------------------------------------------------

//変数の宣言

double kakoa,gennzaia;
double kakob,gennzaib;


//1分前の14日線
kakoa = iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,1);

//1分前の30日線
kakob = iMA(NULL,0,30,0,MODE_SMA,PRICE_CLOSE,1);


//現在の14日線
gennzaia = iMA(NULL,0,14,0,MODE_SMA,PRICE_CLOSE,0);

//現在の30日線
gennzaib = iMA(NULL,0,30,0,MODE_SMA,PRICE_CLOSE,0);


//もし14日線が30日線を下から上にクロスしたら
if(kakoa < kakob && gennzaia >= gennzaib){
Alert(Symbol(),"クロスしました",Ask);}

//もし14日線が30日線を上から下にクロスしたら
if(kakoa > kakob && kakob >= kakoa){
Alert(Symbol(),"クロスしました",Bid);}


-------------------------------------------------


条件を変更する場合は


if(kakoa < kakob && gennzaia >= gennzaib) のの部分を変更すればOKのようです。


表示される文字を変更する場合は


Alert(Symbol(),"クロスしました",Ask);

Alert(Symbol(),"クロスしました",Bid);

の青の部分を変更すればOKのようです。


相場をずっと見ていなくても、

その数値になったら知らせてくれるので便利だと思いました。


FXクスクスのEA作成



◆ご不明点などお気軽にご相談ください↓◆


ご連絡はこちらから


■最後までご覧くださり有難う御座います、ついでにワンクリックしてくださると助かります^^

にほんブログ村 為替ブログ FXツール徹底検証へ