EA作成プログラム:if文複数の条件分岐 | 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クスクスです。


自分は母親と一緒に暮らしているんですが、


最近、人間いつ死ぬかもわからないので何か親孝行をしなければと思い、


考え抜いた末、肩たたきをすることにしました^^;


一度肩たたきをしたら喜んでくれたので


毎日2.3分でもいいから続けていこうと思います。


他にも親孝行をしていきたいと思います。




では、本題



今日は前回に続きif文のプログラムを製作したいと思います。


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


int init()

{
return(0);
}


int deinit()
{
return(0);
}

int a =0;


int start()
{

if(a<10 || a>20 && a<30)
{
Print("a=0~9 or a=21~29 a=",a);
}



else if(a>=10 && a<=20)
{
Print("a=10~20a=",a);
}




else
{
Print("a=30 a=",a);


a =0;
}


a++;

return(0);
}


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


int a =0;

の部分は a =0 であると宣言しています。


if(a<10 || a>20 && a<30)
の部分は、条件が複数ありますが、

「もし、aが10未満、もしくはaが21以上で30未満ならば」

という意味です。


記号の「||」は 「or」で、&&が「and」です。


Print("a=0~9 or a=21~29 a=",a);
の部分は、わかりやすく説明をしている内容とaの数値を表示します。


else if(a>=10 && a<=20)
の部分は、「前のIf以外で、もしaが10以上で、20以下だったならば」

という意味です。

一度、Ifを使った後にelseを使うと、

前に使ったIf以外という意味を付ける事が出来ます。


Print("a=10~20a=",a);
の部分は、わかりやすく説明をしている内容とaの数値を表示します。


else
の部分は、単体で書きますと今までのif以外の条件という意味です。

今回の場合はaが30以上という意味です。


Print("a=30 a=",a);  

の部分は、わかりやすく説明をしている内容とaの数値を表示します。

a =0;
aを0にします。(今回はaが30以上になった場合です)


a++;
a+1の意味です。

ちなみに a--; はa-1の意味です。


今回のプログラムは、aの値によってコメントを変えて行き、

時間足が更新する度にaに+1をして、

aが30以上になったら0に戻すプログラムです。



あとはコンパイルして完成です。



バックテストの画像を載せます。



FXクスクスのEA作成



少しずつ理解できているなぁと実感してきました。(*^▽^*)


現在は1つのサイトを参考にプログラムを製作していますが、

今後はできるだけいろんなサイトを参考にして、

いろんな知識をつけていけたらなと思います。


EA製作のために日々努力をしてがんばっていきたいと思います。



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


ご連絡はこちらから


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

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