コラボ作成 EA の第一弾、水平線ブレイクエントリー EA hjskEA_LineBreak100 の紹介。コラボ者は、SUKEROKU氏。水平線ブレイクエントリー判断基準をSUKEROKU氏の希望に合わせて作成しています。
水平線のみでエントリーとエグジットを行うことに特化した EA です。
hjskEA_LineBreak100 の機能
取引者が水平線を引き、その線に基づいてエントリー、利食いは EA セットライン、損切は EA と取引者が引く損切ライン(ショート StopLine とロング StopLine)で実行する半裁量 EA。
ショート、ロング、それぞれのエントリー用水平線と損切用水平線は名前で区分。また、エントリーと同時にストップロス(以下 S/L)とテイクプロフィット(以下 T/P)をセット。
- 水変線名称
- ショートエントリー名(デフォルト値):s(short の頭文字)
- ロングエントリー名 (デフォルト値):l(long の頭文字)
- ショート StopLine (デフォルト値):se(short exit の頭文字)
- ロング StopLine (デフォルト値):le(long exit の頭文字)
- 名称はパラメーター変更可能(ロング StopLine 名 → lstop など)
- ショート
- エントリー:ショートエントリー水平線を上から下にぬけた場合
- 利食い:EA がセットした T/P
- 損切り:自分で引いたショート StopLine または EA がセットした S/L
- ロング
- エントリー:ロングエントリー水平線を下から上に抜けた場合
- 利食い:EA がセットした T/P
- 損切り:自分で引いたロング StopLine または EA がセットした S/L
- ブレイク判断は、2種類
- 水平線タッチ(抜けるとエントリー)
- ショートエントリー
- ショートエントリー水平線 < ひとつ前の足の終値
- ショートエントリー水平線 >= 現行足(現在値)
- ロングエントリー
- ロングエントリー水平線 > ひとつ前の足の終値
- ロングエントリー水平線 <= 現行足(現在値)
- ショートエントリー
- 終値で水平線を抜ける
- ショートエントリー
- ショートエントリー水平線 < ふたつ前の足の終値
- ショートエントリー水平線 >= ひとつ前の足の終値
- ロングエントリー
- ロングエントリー水平線 > ふたつ前の足の終値
- ロングエントリー水平線 <= ひとつ前の足の終値
- ショートエントリー
- 水平線タッチ(抜けるとエントリー)
- 自分で引く StopLine は、終値確定足で判断
- ショート
- ショート StopLine < ふたつ前の足の終値
- ショート StopLine >= ひとつ前の足の終値
- ロング
- ロング StopLine > ふたつ前の足の終値
- ロング StopLine <= ひとつ前の足の終値
- 自分で引くラインは、EA 稼働中でないと動作しないことに注意!
- ショート
EA は、一度エントリーすると再度エントリーはしません。
EA で再度エントリーするには、パラメーター Window をオープンし、OK ボタンをクリックします。キャンセルボタンでは再稼働しません。
パラメーター
- アラート音OnOff
- true:約定を音で知らせる
- false:無音
- アラート音ファイル
- 約定時のアラート音のファイルを指定
- アラート Window 表示
- true:ポップアップ window 表示
- false:ポップアップ window 非表示
- アラートメールOnOff
- true:約定をメールで知らせる
- false:メール通知なし
- メールタイトル
- メールのタイトル文字列を指定
- ショートエントリーライン名
- ショートでエントリーするライン名を設定
- ロングエントリーライン名
- ロングでエントリーするライン名を設定
- ラインタッチエントリー
- true:現在足がエントリーラインにタッチ(抜け)したらエントリー
- (short)現在足現在値<=エントリーライン
- (short)直前足終値 > エントリーライン
- (long) 現在足現在値>=エントリーライン
- (long) 直前足終値 < エントリーライン
- false:確定足の終値がエントリーラインを抜けたらエントリー
- (short)確定足の終値 <= エントリーライン
- (short)確定足の直前足終値 > エントリーライン
- (long) 確定足の終値 >=エントリーライン
- (long) 確定足の直前足終値 < エントリーライン
- true:現在足がエントリーラインにタッチ(抜け)したらエントリー
- ショート StopLine
- ショートの損切ライン名を設定
- ロング StopLine
- ロングの損切ライン名を設定
- TakeProfit(利確)
- 利食い値(pips)設定
- StopLoss(損切)
- 損切り地(pips)設定
- 発注 Lot 数
- 発注するロット数
- スリッページ
- 約定スリップ許容範囲、pips指定
- マジックNo.
- EA 区別番号
活 用 例
早く動作してほしいので、5分足で適当にエントリーしてます。適当にやった方が結構勝てたりしますけど・・・・・
GBPUSD
パラメーター
ラインセット
ショート狙い:下ラインがショートエントリーライン、上ラインがショート StopLine 。
ショートエントリー完了:ラインタッチ=false
このときのアラート ポップアップ Window は、、、
メールは、、、
途中経過
なんか T/P に届きそうにない・・・
あんまりおすすめできませんが・・・T/P をちょこっと変更・・・
ラインをクリックしながら上方向へ移動・・・(マウスカーソル写らんかった)
決 済
最初の T/P で良かったじゃん・・・って言っても後の祭り・・・結局、相場はどう動くかわからないですもん。ちゃんと上位足見ておけば良かったのですが・・・・・
このときのアラート ポップアップ Window は、、、
メールは、、、
一度決済まで終了すると EA は停止。次のチャートは EA 停止しているところです。
決済後にロングエントリーラインとロング StopLine を移動し、エントリー条件が訪れましたがエントリーしていません。
再度、EA を稼働させるには、パラメーターを開き、OK ボタンをクリックしてください。キャンセルボタンでは、再稼働しません。
EURUSD
長期足がダウンなので、5分足で戻しをねらってみました。本来ならもっと丁寧に相場環境分析をするのですが・・・たまたま勝てたりして・・・
パラメーター
ラインセット
この時点の4時間足チャートを残すのを忘れてしまいました。決済終了時点の4時間足はこんな感じ。少し時間を戻してみていただけるといいかなぁ・・・
ショートエントリー完了:ラインタッチ=true
アラート ポップアップ Windpow は、、、
メールは、、、
ショートエントリーラインとショート StopLine 、T/P、S/L を表示できるようチャートを調整すると、
決 済
無事、T/P 決済できました。
このときのアラート ポップアップ Windpow は、、、
メールは、、、
USDJPY
損切の例です。
パラメーター
ラインセット
ロングエントリー完了:ラインタッチ=false
上ライン:ロングエントリーライン、下ライン:ロング StopLine
このときの アラート ポップアップ Windowは、、、
メールは、、、
T/P、S/L、も見えるようにチャートを調節すると
決 済
ロング StopLineにかかりました。ラインタッチ=false、終値確定で判定するので結構いっちゃってます。
タッチで判断するかしないか・・・悩む所ですね。
このときの アラート ポップアップ Window は、、、
メールは、、、
今後?
この SUKEROKU 氏とのコラボ EA 『hjskEA_LineBreak100』は、実取引をイメージして作成しています。
SUKEROKU 氏が実際に取引している雰囲気がわかる方には、便利に使えると思います。ロングとショート、それぞれ1本セットでもいいし、2本セットして、集約したレンジ部分のブレイクを狙うことも可能です。
こんな使い方もある、この部分を改善してはどうか、この部分を追加してはどうか、いろいろなご意見が頂き、よりよい EA に育ててていけたらいいなぁ、と思っています。
使ってみたい方は、ご連絡ください。
これから先、フォーラム形式にするかどうか悩むところですが、より便利で見やすいブログにしていきたいです。
コメント
こんなエントリーを追加出来ないでしょうか?
水平線を実体でブレイク
その後次足で、水平線の戻りを確認(タッチ)したらエントリー
是非ともお願いいたします。
近藤さん、
すでに計画に入ってますが、対応が遅れています。
すみません。
必ず、アップしますので、待ってていただければ幸いです。
こんにちは!
シンプルなEAで使いやすそうです。
すみません、こちらEAをセットしてmt4の水平線の作成ボタンでラインを引いたら勝手に認識されるのでしょうか?
それともラインに名前を変更したり必要ですか?
よかったらこちらの記事を読んでみてください。
https://happyjiji.com/fx/hjskea_linebreak101/
水平線トレードは、優位性トップクラスだと思います。
似たようなEAを作ろうと思ってました。
ぜひ使ってみたいです。よろしくお願いいたします。
送りました。
必ず、検証してくださいね。
EAを検証してみたいのですが、いけますでしょうか?
よろしくお願いします。
きのこさん、
送りました。
必ず、検証してくださいね。
はじめまして、こんばんわ。
『hjskEA_LineBreak100』つかってみたいです。
検証させてください。よろしくお願いいたします。
かねしろさん、
送りました。
期待通りの動作をすることを確認後、リアル口座に移行してください。
こんばんは
EAを検証してみたいのですが、いけますでしょうか?
よろしくお願いします。
ksh さん、送りました。
EA なので、リアル取引前にデモ検証を必ず行ってくださいね。
いつもお世話になっています。
EAを試してみたいので、使用させて頂けるでしょうか。
よろしくお願いします。
光衛門さん
送ります。
ご検証ください。