MT4-EA作成の基本♪

【 MT4-EA作成の基本♪ 】 記事一覧

スポンサーサイト

スポンサー広告

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

▲PageTop

EAの基本編―コンパイル♪

MT4-EA作成の基本♪



fukujyusou-nanten-li1.gif


EAの基本編―メタエディターでの入力♪の続き♪


fukujyusou-nanten-li1.gif




メインウィンドウで入力したプログラムを
稼働できるように 作業をします♪

今、入力してあるプログラムを保存すると・・・
mq4ファイルという形式で保存されることになります♪

mq4ファイルは 人の目で中身が確認できるが・・・・
プログラムとして 実行できないファイルです・・・

このままでは、MT4での 読み込みができない為
MT4で実行できるex4ファイルに変換する事を
コンパイルする♪と呼びます♪

ex4ファイルに変換すると・・・
人の目で 中身の確認が出来なくなりますが(^^ゞ
MT4で 機械で読み取りが出来るプログラムになります♪


メタエディターの画面から
Fileをクリックして Compile を選択します♪

MT13

もしくは、ツールバーの赤丸部分 Compile をクリック♪

MT14

そうすると プログラムのコンパイル作業が始まり
一番下側の ツールボックスウィンドウに 
作業状況が表示されます♪

エラーがなければ こんな感じ(^▽^;)

MT15

自分の場合は、入力ミス発生(^▽^;)

こんな画面が 出てきました(;゜(エ)゜)

エラー

どこが違っていたかというと・・・

MT16

ピンクの部分 
””2個続いた後に ,セミコロンが抜けています
よくエラーになるのが このセミコロンが抜ける
{ }で締めくくってないっていうのが 多いみたいです(^▽^;)

見事に やっちゃいました(^▽^;)

半角入力なのに 全角入力で はいっていてもエラーがでます(ΦωΦ)

水色の部分は・・・メール見ながら打ち込みしている時に
どっちかなぁ・・・って迷った部分
アンダーバーなのか ハイフンなのか
正解は、アンダーバー _ でした(^▽^;)

こうやって エラーを見つけてくれるので♪
タイプミスしても 安心ですよね(^ー^* )フフ♪


2011年2月の記事の再稿です


スポンサーサイト

▲PageTop

EAの基本編―メタエディターでの入力♪

MT4-EA作成の基本♪



メタトレーダーでの 
MQL4というプログラミング言語を
メタエディターというソフトを使って作成する(^-^;

難しそうですけど 雛形があれば簡単でした(^▽^;)

MT4のメニューから メタエディターを起動する♪

MT

それか・・・
ツールバーからメタエディターを起動する♪

MT22

ビックリマークをクリックすると・・・・

メタエディターの画面が開きます♪

MT3



画面は、3つで構成されていて


*メインウィンドウで

プログラムを入力する事になります♪


*ナビゲーターウィンドウには、3つのタブ

Files 
メタエディターで作成したファイルの格納フォルダの構成を参照


Dictionary
MQL4の関数一覧から機能を調べられます

Seach
キーワードを入力してMQL4の関数などを検索できます


*ツールボックスウィンドウには、4つのタブ

Errors
後で 出てきますが プログラムをコンパイルした時に
発生したエラーメッセージとエラー桁数などを表示します

Find in Files
プログラムをキーワード検索した時に
検索結果を表示します

Online Library
MQL4.comにアクセスして関係のある記事を表示します

Help
MQL4のリファレンスを表示します
これも 後から出てきますが・・・・
記事は、すべて英文・・・(;´д`)です


前置きが長くなりました(^▽^;)

EAの新規作成です♪

ツールバーのFileを開いて Newを選ぶ♪

MT4

または、
ツールバーの一番左側 New Chartボタンをクリックします♪

MT5

すると 新しくウィンドウが表示されます♪
Welcome to Expert Advisor Wizard

MT6

EAの作成になりますので Expert Advisor にチェックを入れ
次へ

MT7

Nameのところで ファイル名 を設定します
エラーが起きないように .ドットや日本語は避けて
半角英数字で入力します

MT8

OKを押すと 作成画面が出てきます(*^▽^*)/

メタエディターでの入力は、半角英数字・・・
スペースも半角でないとエラーになってしまいます・・・
コメントなどに日本語が入れられるように設定を変えてみます♪

メニューから Tools Options を選びます♪

MT9

Optionsの別ウインドウが開きます♪

MT10

色々説明は ありましたが(^▽^;)省略して
Fontタブをクリック・・・

MT11

Fontを色々クリックしてもらえればわかると思いますが
Scriptに日本語表示が でるものを選びます♪
MSゴシックや MS明朝 Terminal 
Size は、 お好みで(^▽^;)
最近 目が疲れているので・・・
でっかい14表示で入力してみました(^▽^;)

OKを押すと 画面文字が でかくなりました・・・

//部分は 説明部分・・・コメントなど入力できます♪

実際に入力する部分は

MT12

ちょっと小さすぎて見えにくいと思いますが
赤で囲ってある部分が 自分で入力した部分です♪

上の部分とか 削除してしまっても良いのですが(^▽^;)
そのまま 残してあります

文字の色とか 変わっているのがわかりますか?(^▽^;)
これが ひとつずつ 入力していくとき
とっても 楽しかったですo(*^▽^*)o~♪



とりあえず 入力は、終わりました♪


次の作業に入りますが・・・・
長くなりましたので(^▽^;)
次の記事にしたいと思います・・・・
実は、この後の作業で エラーが出ています(^▽^;)
タイプミスもあったの(^-^;


無料EAとか 自作EAとか 
ブログで雛形
(mq4ファイルや テキストファイル)を公表されている方
いっぱいいらっしゃいます♪

この画面で 貼り付けできますが・・・

ブログ表示は、全角に変換されている事が多くて
そのまま コピペしては、使えない事が多いです(ーー;)
色々と試してみるのも 面白いと思います♪

2011年2月 過去記事より 再稿♪


▲PageTop

Menu



jizou



presented by 地球の名言


illust171_thumb.gif

Powered By 画RSS
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。

yukigesiki-pansy-ic2.png
hasbn1.gif
写真素材-フォトライブラリー
写真 素材

最新記事♪

検索フォーム♪

pan1d

メールフォーム♪

usa2f(1).gif

名前:
メール:
件名:
本文:

最新コメント♪

menuicon9(2).gif

月の開運法ブログパーツはJavaScriptを有効にする必要があります。

お休み中のブロ友さん♪

nekoico1a.gif
更新楽しみに待ってますね♪

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。