SELL専用の繰り返しイフダン、RIFD注文EA、hjEA_RIFD_Sell。
オーダー前の参考トラップ幅表示し、オーダー実行。決済は、Limit(テイクプロフィット)とトレーリングストップの二択。オーダー中の変更可能。
トレーリングストップは、初期のストップロス設定あり。
更新履歴
hjEA_RIFD_Sell、v101
Ver. 1.01
- トレーリングストップセット時の S/L 初期値に修正
- MagicNo.変更時、変更前のポジション残したまま、変更後の新規ポジションオーダーするバグ修正
- 決済方法変更時のメッセージ削除
初版
基本的にMT4は同じ動作をすると思っていますが、届く問い合わせや質問から、少し気になる点があり、現在インジケーターやEAを作成し、検証しているMT4業者二社を紹介します。
hjEA_RIFD_Sell 仕様
SELL のみの RIFD リピートイフダンEA。エグジットは、Limit とトレーリングストップの二択。オーダー中の変更可。
このEAは、まずトラップ幅、オーダー価格を参考ラインで目視確認し、オーダーする仕様です。参考ラインは、オーダー後消えます。
取引に関係する主なパラメーター
- オーダーロット数
- 仕掛け幅
- 利食い幅
- トレーリングストップOnOff
- トレーリングストップ値
- ストップロス初期値
- オーダー確認間隔:三択
- データ受信(tick)ごと
- ローソク足確定ごと:表示時間足に依存
- 秒数指定
取引に関係するパラメーター項目で、変更後反映するパラメーターと次のオーダーから変更が適用されるパラメーターがあります。
- 変更後、反映されるパラメーター
- 利食い幅(pips)
- トレーリングストップの pips
Off から On への変更直後は、S/L初期値を適用。オーダー確認間隔に応じてトレーリングストップ可否確認。可ならばストップロス移動を実行。
- 変更後、次のオーダーから反映されるパラメーター
- ロット数
- 仕掛け幅(pips):おススメしない。
リアル口座での利用前にデモ口座での確認必須。 - トレーリングストップの S/L 初期値
パラメーター変更を考えている方は、デモで動作をしっかりと把握してくださいね。
パラメーター異常値入力通知:アラートWindow
- トレードが許可されていないとき
- Magic No.:1~2000000000
オーダー中の変更もアラート - ロット数:0.01以上(小数点以下3桁目四捨五入)
- 仕掛け幅:0.1以上(小数点以下2桁目四捨五入)
- 利食い幅:0.1以上(小数点以下2桁目四捨五入)
- トレーリングストップ pips:0.1以上(小数点以下2桁目四捨五入)
Stoploss未考慮に注。 - オーダー確認間隔、設定秒数:1秒以上
- 上下ライン間隔:10pips以上(小数点以下2桁目四捨五入)
- 上側ベースラインの幅:1以上
- 下側ベースラインの幅:1以上
- オーダーラインの幅:1以上
オーダー後、マジックNo.と通貨ペアの変更があった場合、変更前に戻すよう通知します。
戻さなかった場合、仕様通りの動作はしませんので、必ず戻してください。
パラメーター
- Magic No.
- このEAのポジションであることを認識するための数値
- 他のEAと異なる数値をセット:重複不可
- ロット数
- エントリーするロット数をセット
- 仕掛け幅(pips)
- エントリーする価格幅(トラップ幅)をpips指定
- 利食い幅(pips)
- エグジットする価格幅をpips指定
- トレーリングストップ:false 時に有効
- トレーリングストップ
- true:トレーリングストップ実行
- false:トレーリングストップ実行無(利食い幅でエグジット)
- pips
- トレーリングストップ実行時のストップロス幅
- S/L初期値
- トレーリングストップ最初のオーダー時のストップロス値
- トレーリングストップ、OFF → ON 時にも適用
- オーダー確認間隔:三択
- データ受信ごと(tick単位)
- ローソク足確定ごと
- 秒数指定
- ボタンON
- true:表示
- false:非表示
- -- Button Text
- Base Line 描画
- クリックしたら描画する場合のボタン表示テキスト色セット
- Base Line 消去
- クリックしたら消す場合のボタン表示テキスト色セット
- Order Line 描画
- クリックしたら描画する場合のボタン表示テキスト色セット
- Order Line 消去
- クリックしたら消す場合のボタン表示テキスト色セット
- Order実行
- クリックしたらオーダーする場合のボタン表示テキスト色セット
- Order取消
- クリックしたら待機注文を削除する場合のボタン表示テキスト色セット
- ーー Base Line ーーー
- 上下ライン間隔(pips)
- リピートイフダン価格帯目安ライン描画時の上下ライン幅をセット
- 上ライン 色:価格帯上側ラインの色をセット
- スタイル:スタイル選択
- 幅:ライン幅をセット
- 下ライン 色:価格帯下ラインの色をセット
- スタイル:スタイル選択
- 幅:ライン幅をセット
- ーー Order Line ーーー
- オーダーライン 色:オーダー目安ラインの色をセット
- スタイル:スタイル選択
- 幅:ライン幅をセット
(参考)パラメーターの保存と読み込み
使用例
トレーリングストップON・OFF事例
動画事例:トレーリングストップ true → false、決済とオーダー、キャンセル事例
チャート事例
トレーリングストップ:true → false
Cancel ボタンクリック
オーダー後、ロット数・S/L初期値変更事例
動画事例:S/L初期値変更、ロット数変更
チャート事例
以上、主な操作・動作状況です。
検証抜けがあるかもしれません。おかしな動作見つけましたら、コメントください。
コメント