水平・トレンドラインタッチorブレイクエントリーと決済EAv104

水平ライン・トレンドライン、タッチorブレイク確定エントリー・エグジットEA|v104

 指定した水平ラインまたはトレンドラインへのタッチ、ブレイク確定でエントリー(発注)、エグジット(決済)するEA『hjEA_LineEntryExit104』。
ストップロス、テイクプロフィットライン設定可。利確・損切pips指定、定幅トレーリングストップ、ブレークイーブン、エントリー前EA停止ラインをセットできるEA。

 hjEA_LineEntryExit103 のバグフィックス版。ショート利食いトレンドラインが機能しない、とのご連絡をかわた氏からいただき、バグの確認とバグフィックスを実施。

かわたさん、ありがとうございました。

使用に際しましては、前バージョンの記事も参照してください。
また、デモ口座で動作確認し、期待通りの動作をすることを確認後、リアル口座での使用を検討してください。

スポンサーリンク

バグ状況

トレンドライン:ショート利食い(tpshort)が機能しない

エントリー:水平ライン

hjEA_LineEntryExit103バグ事例1

トレンドライン利食い:tpshortにタッチ → 利食いせず

hjEA_LineEntryExit103バグ事例2

トレンドライン損切り:slshortにタッチ → 損切りせず

 チャート右肩の情報表示個所、トレンドラインだと利確と損切が表示されないバグあり。

ロングの場合は、利食いが機能しています。

バグ要因

 検証抜かりです。検証していない部分があるのにもかかわらず、検証終了と誤判断し、アップしていました。管理上のミスです。すみません。

ご利用の方々にはお手数をおかけしますが、差し替えをお願いします。

hjEA_LineEntryExit104 仕様

  • EA稼働・停止ボタン
    • EA停止状態:押した状態(ボタンが凹み文字色が灰色)
    • EA稼働状態:出た状態(ボタンが出てて文字色が青)
    • 自動売買ボタン制御しないので、他のEAへの影響はありません。
  • エントリー
    • 水平ラインとトレンドライン
      • ライン名称指定
      • Long・short 個別指定
      • 設定ラインにタッチまたは足クロス確定でエントリー
      • 通貨ぺア変更で消去
        ラインをセットしていた通貨ぺアに戻っても復元しない
  • エグジット(利確と決済)
    • 利確 T/P 、損切 S/L をラインで指定
      • 対応ライン:水平ライン、トレンドライン
      • T/P・S/L ラインを Long・shortそれぞれ個別にライン名を指定
      • T/P・S/L ラインに対し、タッチまたは足クロス確定でエグジット
      • 通貨ペア変更でライン消去
        ラインをセットしていた通貨ペアに戻っても復元しない
    • pips指定:利確・損切、整数値でセット
    • トレーリングストップ:定幅pips、整数値でセット
    • 手動可能(MT4標準活用)
  • ブレークイーブン
    • 設定ラインをブレイクしたらストップロスを約定値に移動
    • 約定値とブレークイーブンラインが近い場合、FX業者個別設定ストップレベル値+α以上離れた価格にブレークイーブンラインを移動
  • EA約定前停止
    • 約定前に設定ラインをブレイクしたらEAを停止
  • 決済後の損益通知
    • アラートWindow・メール・プッシュ通知で損益通知
    • 損益 pips を表示しないバグ修正
  • EAの条件、表示・非表示切替:info ボタン
    • チャート右下、info ボタンクリックで表示・非表示を切替
    • 条件値がない、また異常値の場合、ーーー と表示
    • 決済方法選択:ラインの場合、T/P・S/L タッチorクロス確定を表示
      • タッチ:ライン T/P (or S/L):touch
      • クロス確定:ライン T/P (or S/L):cross
  • 約定時損益pips通知
    • アラートWindow、メール、プッシュ通知の情報に追加

パラメーター

 前バージョン hjEA_LineEntryExit103 と同じ。

水平ライン・トレンドライン、タッチorブレイク確定エントリー・エグジットEAパラメーター
  • アラートWindow
    • true:アラートWindow表示
    • false:表示しない
  • アラート
    • true:アラート鳴らす
    • false:鳴らさない
  • アラート音ファイル名
    • アラートの音ファイルをセット
    • アラートWindow = true の場合、アラートWindow音優先
  • メールタイトル
    • メール受信時のタイトル表示設定
  • メール
    • true:メール送信する
    • false:送信しない
  • プッシュ通知
    • true:プッシュ通知する
    • false:通知しない
  • ———
  • 決済選択方法:3つから選択
    • ライン
    • pips 指定
    • トレーリングストップ
  • 取引ロット数:取引するロット数をセット
  • マジックNo.
    • このEAでエントリー・エグジットするポジションを指定
    • 他のEAとNo.区別必須
  • ラインタッチでエントリー
    • true:価格が設定ラインにタッチしたらエントリー
    • false:価格が終値で設定ラインをブレイクしていたらエントリー
  • T/P ラインタッチ決済
    • true:価格が設定ラインにタッチしたら決済
    • false:価格が終値で設定ラインをブレイクしていたら決済
  • S/L ラインタッチ決済
    • true:価格が設定ラインにタッチしたら決済
    • false:価格が終値で設定ラインをブレイクしていたら決済
  • ロングエントリーライン名~EA停止ライン
    • 各ラインの名前をセット
    • 同じ名前は不可
  • 損切 pips:決済方法選択=pips 指定時
    • 損切値(ストップロス値)をセット
    • 1以上の整数値をセット
    • 0:損切しない(エグジットしない)
  • 利確 pips :決済方法選択=pips 指定時
    • 利確値(テイクプロフィット値)をセット
    • 1以上の整数値をセット
    • 0:利確しない(エグジットしない)
  • トレーリングストップ pips:決済方法選択 = トレーリングストップ時
    • トレーリングストップ値をセット
    • 1以上の整数値をセット
    • 0:機能しない
  • <含み損益表示>
    • タイトル色:タイトル「含み損益」の文字色
    • プラス色:含み損益プラス時の文字色
    • マイナス色:含み損益マイナス時の文字色
  • <Information LABEL>
    • 区分テキスト色:条件項目の文字色
    • 値テキスト色:条件値の文字色
    • 表示基準位置:右上、左上を選択

 (参考)パラメーターの保存と読み込み

使用例

 前バージョン hjEA_LineEntryExit103 も参照願います。

今回は、仕様通りに機能しているか調べた結果を載せています。
すべての組み合わせをチェックしましたが、掲載している事例チャートはすべてではありません。
(今度は、抜けはないと思いますが・・・)

動画事例

トレンドラインタッチエントリー、利確事例

  • EAセット
  • 稼働準備:MT4セット~ラインセット~稼働ボタンON
  • ライン移動
  • エントリー
  • 利確:テイクプロフィットラインタッチ
水平ライン、トレンドラインにタッチまたはクロス確定でエントリー、エグジットするMT4のEA ショート利確事例|hjEA LineEntryExit104

トレンドラインタッチエントリー、損切事例

  • エントリー
  • 損切:ストップロスラインタッチ
水平ライン、トレンドラインにタッチまたはクロス確定でエントリー、エグジットするMT4のEA ショート損切事例|hjEA LineEntryExit104

静止画事例

トレンドラインタッチ:エントリー(ロング)と利確

トレンドラインタッチエントリー・利食い

トレンドラインタッチ:エントリー(ロング)と損切り

トレンドラインタッチ:エントリー(ロング)と損切り

トレンドラインタッチ:エントリー(ショート)と利確

トレンドラインタッチ:エントリー(ショート)と利確

トレンドラインタッチ:エントリー(ショート)と損切り

トレンドラインタッチ:エントリー(ショート)と損切り

水平ラインタッチ:エントリー(ロング)と利確

トレンドラインタッチ:エントリー(ロング)と利確

水平ラインタッチ:エントリー(ロング)と損切り

トレンドラインタッチ:エントリー(ショート)と損切り

水平ラインタッチ:エントリー(ショート)と利確
 左側チャート

水平ラインタッチ:エントリー(ショート)と損切り
 左側チャート

水平ラインタッチ:エントリー(ショート)と損切り

水平ラインタッチエントリー(ロング)、Exit Type:pips指定 6pips利食い
 左側チャート

水平ラインタッチ:エントリー(ショート)と固定pips利食い

水平ラインタッチエントリー(ロング)、Exit Type:pips指定 6pips損切り
 左側チャート

水平ラインタッチ:エントリー(ショート)と固定pips損切り

水平ラインタッチエントリー(ロング)、トレーリングストップ
 右側チャート

水平ラインタッチエントリー、トレーリングストップ
ロングエントリー
水平ラインタッチエントリー、トレーリングストップ|ストップ移動
トレーリングストップ、ストップ移動
水平ラインタッチエントリー、トレーリングストップ|エグジット
トレーリングストップ:エグジット(決済)

水平ラインタッチエントリー(ショート)、トレーリングストップ:右側チャート

水平ラインタッチエントリー(ロング)、トレーリングストップ
 右側チャート、ブレークイーブン実行 → トレーリングストップ実行

水平ラインタッチエントリー、トレーリングストップ|エントリー
エントリー
水平ラインタッチエントリー、トレーリングストップ|ブレークイーブン
ブレークイーブンラインセット(右チャート上ライン)
水平ラインタッチエントリー、トレーリングストップ|ブレークイーブンラインセット
右側チャートのみに!
水平ラインタッチエントリー、トレーリングストップ|ブレークイーブン実行+トレーリングストップ実行
ブレークイーブン実行+トレーリングストップ
水平ラインタッチエントリー、トレーリングストップ実行中
トレーリングストップ実行中
水平ラインタッチエントリー、トレーリングストップ|エグジット決済

ダウンロード

コメント

  1. FXA より:

    例えばライン決済で行う場合
    押目買い狙いでエントリラインをlongにして
    タッチでエントリをfalseで仕込んでいた場合
    下がってきたローソク足がlongラインを割り込み、再度ラインを上抜けると
    エントリになりますか?

    ――――――――――――― ←③tplongで利確

    〇     〇
     〇   〇
      〇 〇 ←②ライン上抜けでエントリ
    ―――――――――――― ←ロングエントリライン long
       〇 ←①ロングエントリラインを割り込む

    ――――――――――― ←sllongで損切り

    絵文字が下手ですみません。

    • HappyJiJi HappyJiJi より:

      FXA さん、
      再作成の図、確認し、前回と同じご質問と受け取りました。

      ご自分の目で確かめることは、とても大事なことです。
      デモ口座で試行してみてください。