記事を新しい仕様で書き直しております。旧仕様の記事になります。旧仕様の記事でも一部を除き基本的にはシステムの制作に問題はありません。今回はMACD関数の説明をします。サンプルプログラムはこちらです。Zip圧縮していますので解凍してご利用ください。SampleMACDダウンロードサンプルプログラムの使い方は、以下の記事で説明しています。今回やるのは、他の人が作ったシステムの導入方法です。次回から、内容が少々複雑になりますので、サンプルプログラムを作ってダウンロード出来るようにしておきます。そのプログラムを使うための方法です。...jidoubaibai.comMACD関数では、MetaEditorを起動して下さい。NameはiMACDにして置いて下さい。内容はほとんど前回と変わりません。変数に入れる内容が異なるだけです。まとめてコードを書きますので、同じようにコードを半角英数で書いていってください。}}書けましたか?前回と見比べて貰えれば分かると思いますが、変数名と下のコードが変わっただけです。iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);前回のプログラムは変数に入れていたのがiMA関数でした。今回は、このiMACD関数の説明です。日本語で内容を書きますね。iMACD関数(通貨ペア、タイムフレーム(時間足)、短期EMA、長期EMA、シグナル、値を取る時間(始値、終値など)、モード、シフト)iMAと似ている部分がありますので、簡単に説明していきます。通貨ペアとタイムフレームはiMAと同じです。基本的にNULLと0と入力しておけば問題ありません。短期EMA、長期EMA、シグナルはMACDの使い方と同じです。値を取る時間は、今回は終値にします。PRICE_CLOSEと入れて置いてください。モードはMACDのメインの線かシグナルの線かを選択します。メインならMODE_MAIN、シグナルならMODE_SIGNALと入力します。シフトは数字を入れることによって、その数字分前の足のデータを入力出来ます。0は現在のデータ、1なら1つ前の足のデータです。今回も前回のiMAと同じゴールデンクロスとデッドクロスが売買条件ですので、0と1の両方を変数に入れています。これで、今回のプログラムの説明は終了です。今回のプログラムは、MACD(短期12,長期26,シグナル9)のメインとシグナルのゴールデンクロスとデッドクロスで仕掛けをして、手仕舞いはその逆のルール、手仕舞いと一緒にドテンするというものです。コードを全て書けたらコンパイルのボタンを押してください。エラーが出てきた場合は、半角になっているか、;を付け忘れていないか、{}を付け忘れていないか、{}の数は合っているかを確認して下さい。してもエラーが分からない場合は、サンプルプログラムを参照して下さい。4のバックテストでiMACDを選んで、スタートして下さい。終わったら、結果、Graph、レポートを見てください。今回はこれで終了です。内容には注意を払っていますが、保障は出来ません。実際に運用する場合は、自己責任でお願いします。今回の記事は、「関数に頻繁に出てくる引数」という内容です。前回の「関数の使い方を調べる方法」の続きです。今回は、関数を調べたときに頻繁に出てくる引数について説明します。4で使用出来る関数の使い方を調べる方法を詳しく説明します。初級の内容ですが調べ方が分からないという内容のメールをたまに頂きますので、今回改めて説明させて頂きます。4で使える簡単なテクニカル分析を紹介していきたいと思います。一言でテクニカル分析と言っても、沢山種類があります。今回はその中でもメジャーなテクニカル分析の紹介に絞らせていただきます。プログラム初級編Blud600以降の警告について今回の記事は、「Blud600以降の警告について」です。Buld600以降になってから、Buld600以前では問題がなかった内容でもMQL4でコンパイルすると警告が出るようになりました。前回、下記の記事で配列について紹介させて頂きました。今回はその配列を使う上での便利なソート機能関数の紹介です。ソートとは数値が高い順に並び替えたり、逆に低い順で並び替えたりする機能です。ArraySort関数を使います。今回は、「配列用の初期化機能」という内容で書かせて頂きます。前回紹介させて頂いたソート機能よりは大分簡単です。初期化とは、全ての数値を最初の数値に戻すことです。プログラム初級編オーダーシステムお客様から売買ルールをお聞きして制作代行するサービスも行っています。詳しくはこちらメルマガFXで完全自動売買を行える自作システムの作り方を出来るだけ分かりやすく順を追って説明していきます。※携帯メールアドレスではご利用頂けません。登録フォームメルマガの解除はこちら。4の導入プログラム入門編プログラム初級編プログラム中級編システムトレード実践編オーダーシステムプロフィールお問い合わせリンクについて利用規約ホーム検索トップサイドバーオーダーシステムお客様から売買ルールをお聞きして制作代行するサービスも行っています。詳しくはこちらメルマガFXで完全自動売買を行える自作システムの作り方を出来るだけ分かりやすく順を追って説明していきます。※携帯メールアドレスではご利用頂けません。登録フォームメルマガの解除はこちら。EAのテラスシステムトレード徹底比較プログラマーなFX~完全自動売買への道~メタトレ!完全自動売買のススメ為替王タイトルとURLをコピーしました。