条件設定画面



全般設定ではロジック全体に関わる設定を行います。
全般設定を表示させるには中央のリストの選択できる行以外の箇所をクリックしてください。

初期ポジション数 各注文命令の基準となるポジション数を設定します。
パラメータに表示されるロット数となります。
同時最大保有数 EAが所有する最大ポジション数を指定します。
ただしナンピン系の注文はこの設定に縛られません。
両建ての禁止 EAが所有するポジションを制御します。
ナンピン ナンピンを設定します。
保有中の最初のポジションを基準に動作します。
複利運用 ポジション数を口座資金の複利で設定します。
Risk2%で口座資産の2%で持てる最大のポジション数でエントリーされます。
マジックナンバー以外を管理 作成したEA以外のポジションも管理させます。
主に決済専用EAの作成時に使用します。
「全通貨を管理」にチェックしない場合は同一通貨のポジションのみ管理されます。
全通貨を管理 セットした通貨以外のポジションを管理します。
主に「マジックナンバー以外を管理」とあわせて使用します。



黄色のリストの行をクリックしますとそれぞれの条件設定を行うことができます。
リスト上の本文以外の箇所をクリックしますと全般設定の表示に戻ります。

買い条件 買い注文の条件文を設定していきます。
売り条件 売り注文の条件文を設定していきます。
買い決済条件 買いの決済の条件文を設定していきます。
売り決済条件 売りの決済の条件文を設定していきます。

赤色にて各条件文、命令文を設定することが出来ます。



条件や命令によってインジケータやレートの値を設定することが出来ます。

インジケータ一覧 設定したいインジケータやレートの値を選択してください。
インジケータであればval_□、レート値であれば終値~安値を選択してください。
shift 参照する足を選択してください。
0が現在の足、1で1本前の足、2で2本前の足...となります。
直前のデータを条件としたい場合、Shiftを0にします。
足が確定したデータを条件としたい場合、Shiftを1にします。
10本前のデータを条件としたい場合、Shiftを10にします。
範囲オプション 範囲設定ができます。
インジケータとレートに設定できます。
DWボタン MT4のデータウインドウを表示します。
インジケータのバッファの値を調べるときに表示させてください。

赤色のSET/編集ボタンで条件、命令を設定します。



ロジックを記述したらデバッグ用のEAを作成しテストを行うことが出来ます。

debugボタン デバッグ用EAを作成します。
デバッグ用EA名は「EA名_debug」となります。
MT4に自動で反映されます。
自動で反映されない場合はMT4を再起動させて反映されるようにしてください。
checkボタン 条件文の実行回数を表示します。
ストラテジーテスターを実行し終わった後にボタンを押してください。
ストラテジーテスターで一回もポジションを取らなかった場合などに、
どの条件文が原因かを調べる際などに使用します。
copyボタン 全般設定とロジック全体の内容をテキストコピーします。
ボタンを押したらそのままメモ帳などに貼り付けすることができます。

設定済みの条件文、命令文を選択すると、
赤色の編集、削除、移動ボタンが使用できます。
編集は指定行をダブルクリックでも可能です。



設定メニューから条件設定画面で使用することができる多くの設定を行うことが出来ます。

設定 デバッグ用EAのパラメータ設定や条件設定画面で使用できるオプション機能の設定などができます。
時間足指定レート値の使用設定 時間足を指定したレートを使用することが出来ます。