*

【EA開発講座】第19回:繰り返し処理とfor文

公開日: : EA開発講座 , , , , ,

for文

プログラミングでは同じような処理を何回もしなければならないことがあります。

例えば前回のような

の処理が100や1000などになると記述も変更も大変です。

for文は上記のような処理をまとめることができます。
まずは上記の処理をfor文に書き換えてみます。

上記のように書くと、
6の個所を10000とするだけで10000ティック分のデータを格納できます。

最初の

は、

iという変数を宣言し、1を代入するという意味です。

次に、

は、

iが6未満の場合は以下の処理を実行するという意味になり、

これで、実行した場合はiを1増やすという意味になります。

つまりこのfor文の中でだけ使うiという変数を宣言し1を代入して、
6になるまで処理を繰り返せ、ということになります。

その下の、

は、iが1のときは

とり、
iが2のときは、

という風になります。

このコメントはWEBに公開されるので、問い合わせ等はメールでお願いします。

関連記事

【EA開発講座】第25回:iCustomでインジケータをEA化する

インジケータとiCustom 今回はインジケーターのシグナルを使って、EAを作ります。 iCust

記事を読む

【EA開発講座】第1回:EA開発環境の前準備 ~エディタソフトの確認~

メタエディタの準備 EAを開発するにはMT4に付属しているメタエディタというソフトを使います。 M

記事を読む

【EA開発講座】第23回 MT4のチャート上にボタンを作る

(今回はちょっと応用なので、ここまでギリギリの方はスルーしてください。) 現在のMT4は結構いろい

記事を読む

【EA開発講座】第12回:消えてしまう数値を一時的に保存して利用する~変数~

変数の役割 これまでにもあまり大した説明をせずに変数を扱ってきましたが、ここでは変数について重点的に

記事を読む

【EA開発講座】第29回【超簡単バージョン】配布するEA、インジケーターに有効期限をつける(サンプルコード)

EAやインジケーターをお試しで使ってもらい、気に入ってもらったら購入してもらうというビジネスモデルは

記事を読む

 

  • (↑広告です。このサイトの管理者の運営ではありません)



  • 横瀬兼元(ペンネーム)です。

    ご質問、ご相談などは
    infoあっとfxantenna.com
    まで
    偽者(オリジナルある模倣者)がいるらしいのでご注意ください。
no image
(MT4EA)MACDと特殊ベッティング【EA検証班求ム】 

. . 超シンプルなMACDのEAです

MT4の1分足テストで起こる致命的な現象

1分足っていうのは他の時間枠といろいろ違う点があります。 まず、本題か

no image
【EA検証班募集】コツコツドカンとドローダウン(MT4) ~原理は単純を、構造は複雑を、人は最も人らしく~

EURGBP 2018.11.1~2019.4.30 D1 Sp

MT5のテスターではスプレッドは変更できないという事実

を知らない人が多くて、「このバックテストのスプレッドはいくつですか」と

FX業界の人種マップとその特徴 LP、ホワイトラベル、商材屋さん、開発代行…

FX業界にはさまざまな人種というか役割の人たちがいます。職人気質の開発

→もっと見る

PAGE TOP ↑