2019.06.09今回は、複数のシステムによる自動売買の仕方です。サンプルプログラムはこちらです。Zip圧縮していますので解凍してご利用ください。SampleFukusuuSystemダウンロードサンプルプログラムの使い方は、以下の記事で説明しています。今回やるのは、他の人が作ったシステムの導入方法です。次回から、内容が少々複雑になりますので、サンプルプログラムを作ってダウンロード出来るようにしておきます。そのプログラムを使うための方法です。...jidoubaibai.comそろそろコードの量がかなり多くなってきましたので、全てのコードを書かずに要所要所だけ説明して行くことにします。コード全てを見たい方は、サンプルプログラムを御覧下さい。複数のシステムを一つのプログラムで動かそうとする場合、それぞれの売買ルールごとにポジションを持っているかどうか見分けなければなりません。以前、オーダー関数を説明したときには流しましたが、ここでマジックナンバーを使います。OrangeRed);後ろから3番目の10と数字が書かれている場所がマジックナンバーの場所です。オーダー関数については、以下の記事を御覧下さい。以前の記事は下記を参考にしてください。前回はiMA関数の説明でした。今回は残りの注文を出すときの関数の説明をします。ポ...jidoubaibai.comこのマジックナンバーによってシステムを分けます。AシステムとBシステムを分ける場合には、Aシステムの取引は全てマジックナンバー10、Bシステムの取引は全てマジックナンバー20という風に設定して下さい。次に、マジックナンバーによってポジションを持っているかどうか判断します。以前は、下記のコードになっていました。}このコードを下記のコードに変えます。}以前のコードでは、全てのポジションの中からポジションを持っているかどうかということだけ調べていましたが、このコードにすることによって、システムごとに分けてポジション持っているかどうか調べることにします。今回はMACDのシステムと移動平均線(MA)の二つのシステムを同時に起動させるシステムを作りましたので、変数odMACDにMACDのシステム、変数odMAに移動平均線のシステムのポジションのデータを入れています。ポジションを持っていた場合はそのポジションのナンバーがそれぞれの変数に入り、一つもポジションが無い場合は-1が変数に入っています。後は、プログラムの中身を次のようにすれば、複数のシステムを同時に起動出来ます。移動平均線の手仕舞い)ポジションを持っているかどうかを分けた後は、普通に各々のシステムの内容のコードを書けば大丈夫です。これで、プログラムの説明は終了です。サンプルプログラムの方は、かなり長く見辛くなったので、MACDと移動平均線のオリジナル関数を作って見易くしています。実際のシステムの中身はサンプルプログラムを見てもらえれば、出来るだけコメントをつけて分かり易くしていますので、理解出来ると思います。二つのシステムが本当に動いているかどうか分かり辛かったので、移動平均のシステムを0.5ロットにしています。結果のところを見てもらえれば、移動平均のシステムは0.5ロットに、MACDのシステムは1ロットになっているので分かると思います。プログラムを長々と書くより、こちらの方が見易くて良いと思うのですが、どうでしょうか?今回はこれで終了です。内容には注意を払っていますが、保障は出来ません。実際に運用する場合は、自己責任でお願いします。今回はチャート上にコメントを表示する方法です。サンプルプログラムはこちらです。Zip圧縮していますので解凍してご利用ください。今回はブレイクアウトシステムの作り方です。サンプルプログラムはこちらです。Zip圧縮していますので解凍してご利用ください。今回の記事は「メールの設定の仕方」です。オーダーシステムの方では記載しておりましたが、こちらでは説明させて頂いていませんでしたので改めて説明させて頂きます。損益の取得方法について今回の記事は、「損益の取得方法について」という内容です。ポジションの損益を取得した場合、利益(損失)が◯◯を超えれば決済、利益(損失)が◯◯を超えればトレイル開始など、損益の内容によって柔軟にルールを変えることが可能です。数人の方からメールでリクエストを頂きましたので、先着順で応えていこうと思います。今回の内容は、システムのパフォーマンスを向上させる方法です。今回は、時間系の関数の説明です。サンプルプログラムはこちらです。Zip圧縮していますので解凍してご利用ください。サンプルプログラムの使い方は、以下の記事で説明しています。プログラム中級編オーダーシステムお客様から売買ルールをお聞きして制作代行するサービスも行っています。詳しくはこちらメルマガFXで完全自動売買を行える自作システムの作り方を出来るだけ分かりやすく順を追って説明していきます。※携帯メールアドレスではご利用頂けません。登録フォームメルマガの解除はこちら。4の導入プログラム入門編プログラム初級編プログラム中級編システムトレード実践編オーダーシステムプロフィールお問い合わせリンクについて利用規約ホーム検索トップサイドバーオーダーシステムお客様から売買ルールをお聞きして制作代行するサービスも行っています。詳しくはこちらメルマガFXで完全自動売買を行える自作システムの作り方を出来るだけ分かりやすく順を追って説明していきます。※携帯メールアドレスではご利用頂けません。登録フォームメルマガの解除はこちら。EAのテラスシステムトレード徹底比較プログラマーなFX~完全自動売買への道~メタトレ!完全自動売買のススメ為替王タイトルとURLをコピーしました。