MAタッチorクロス確定エントリー・エグジット|決済損益pips通知 EAv102

押し戻しエントリーエグジットEA|hjEA_MAcross102

 MAタッチまたはクロス確定でエントリー、再度MAへのタッチまたはクロス確定エグジットするEA。hjEA_MAcross102 。hjEA_MAcross101 のバージョンアップ、検証中に見つけたバグも修正。

エグジットには、pips指定、トレーリングストップも設定可能。

 エントリー、エグジット、ともにMAの傾きを条件追加可能に、また、アラートサウンドファイル指定、ストップレベルを考慮、その他バグフィックスを実施しました。

 前バージョン同様、ほったらかし運用は避けてください。検証用として使用し、実戦可能と判断した場合のみリアル口座移行を考えてくださいね。

他と同様、異常を見つけましたらコメントください。

スポンサーリンク

hjEA_MAcross102 仕様

緑色文字個所:変更点

  • エントリー方向三択
    • BUY、ロング方向のみ
    • SELL、ショート方向のみ
    • 両方向
  • エントリー:MAタッチ
    • MAに価格がタッチ時:BUY
      • 1本前のローソク足Close値 > MA
      • 現在のローソク足の値 <= MA
    • MAに価格がタッチ時:Short
      • 1本前のローソク足Close値 < MA
      • 現在のローソク足の値 >= MA
  • エントリー:MAクロス確定
    • MAとローソク足終値でクロス確定時:Buy
      • 2本前のローソク足Close値 > MA
      • 1本前のローソク足Close値 <= MA
    • MAとローソク足終値でクロス確定時:Short
      • 2本前のローソク足Close値 < MA
      • 1本前のローソク足Close値 >= MA
  • エグジット:MAタッチ
    • MAに価格がタッチ時:BUY
      • 1本前のローソク足Close値 > MA
      • 現在のローソク足の値 <= MA
    • MAに価格がタッチ時:Short
      • 1本前のローソク足Close値 < MA
      • 現在のローソク足の値 >= MA
  • エグジット:MAクロス確定
    • MAとローソク足終値でクロス確定時:Buy
      • 2本前のローソク足Close値 > MA
      • 1本前のローソク足Close値 <= MA
    • MAとローソク足終値でクロス確定時:Short
      • 2本前のローソク足Close値 < MA
      • 1本前のローソク足Close値 >= MA
  • エグジット:Pips指定
    • 利食(テイクプロフィット)、損切(ストップロス)、pips指定
    • STOPLEBEL を考慮
      • 設定したpipsがSTOPLEVELによりエラーになるのを避ける条件をプラス
  • エグジット:トレーリングストップ
    • 設定pips以上プラス状態になると設定pips間隔でトレーリング
  • 通知
    • アラートWindow
    • メール
    • プッシュ通知
  • 決済後の損益 pips 表示

パラメーター

押し戻しエントリーエグジットEA|hjEA_MAcross102|パラメーター

緑色文字個所:変更点

  • アラートWindow表示
    • true:アラートWindow表示する
    • false:表示しない
  • アラート音ファイル
    • アラート音ファイル名指定
  • メールタイトル:メール受信時のタイトル
  • メール送信
    • true:メール送信する
    • false:送信しない
  • プッシュ通知
    • true:プッシュ通知する
    • false:通知しない
  • MA Period:MAの期間
  • MA Type:MAの種類
  • MA Pricde:計算に使用する価格
  • エントリー区分:次の2つから選択
    • タッチエントリー:ローソク足がMAにタッチでエントリー
    • クロス確定エントリー:ローソク足終値がMAクロスでエントリー
  • エントリーMA傾き(ロング:MA上向き、ショート:MA下向き)
    • true:考慮
    • false:未考慮
  • エグジットMA傾き(ロング:MA下向き、ショート:MA上向き)
    • true:考慮
    • false:未考慮
  • エントリー方向:三択
    • BUY・SELL両方向
    • BUY方向
    • SELL方向
  • 発注ロット数:発注するロット数
  • マジックNo.
    • このEAでのポジションを管理するNo.
    • 他EAとの重複不可
  • 決済方法:次の4つから選択
    • タッチ:ローソク足がMAにタッチで決済
    • クロス確定:ローソク足終値がMAクロスで決済
    • Pips指定:テイクプロフィットとストップロス、pips設定
    • トレーリングストップ、定幅

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

使用例

 パラメーターいじって、使えるかどうか、また、新しいルール模索に、活用してくだされば作成した価値があります。異常動作・改善案など浮かびましたらコメントください。

MAタッチエントリー・エグジット例

押し戻しエントリーエグジットEA|hjEA_MAcross102|MAタッチエントリー
エントリー
押し戻しエントリーエグジットEA|hjEA_MAcross102|MAタッチエグジット
エグジット

pips指定決済例

押し戻しエントリーエグジットEA|hjEA_MAcross102|MAタッチエントリー、pips指定エグジット
pips指定エグジット:MAタッチエントリー
押し戻しエントリーエグジットEA|hjEA_MAcross102|MAタッチエントリー、pips指定エグジット
pips指定エグジット:ライン到達

EAセット、エントリー、エグジット動画例

  • EAセット
  • パラメーター設定変更
  • BUY例1:MAタッチエントリー・エグジット
  • BUY例2:MAタッチエントリー・pips指定決済

ストラテジーテスターテスト結果

 パラメーター設定概要をリスト表示、次に動画を表示しています。全部で10動画あります。ご自分で検証される方には不要な動画だと思います・・・・・

  • エントリー:タッチ
  • エグジット:タッチ
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:タッチ
  • エグジット:タッチ
  • エントリー傾き:true
  • エグジット傾き:true

  • エントリー:クロス確定
  • エグジット:クロス確定
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:クロス確定
  • エグジット:クロス確定
  • エントリーMA傾き:true
  • エグジットMA傾き:true

  • エントリー:タッチ
  • エグジット:pips指定
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:クロス確定
  • エグジット:pips指定
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:タッチ
  • エグジット:トレーリングストップ
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:クロス確定
  • エグジット:トレーリングストップ
  • エントリーMA傾き:false
  • エグジットMA傾き:false

  • エントリー:タッチ
  • エグジット:トレーリングストップ
  • エントリーMA傾き:true
  • エグジットMA傾き:false

  • エントリー:クロス確定
  • エグジット:トレーリングストップ
  • エントリーMA傾き:true
  • エグジットMA傾き:false

ダウンロード

 改善案浮かびましたらコメントください。異常動作見つけた場合もコメントよろしくお願いします。

コメント

  1. Erica より:

    MAの傾きでエントリーする機能を加えていただき、本当にありがとうございます。とても助かります。ところで、ひとつお伺いしたいのですが、このEAは決済後、再度、エントリーするのでしょうか? それとも、決済後は停止するのでしょうか?

    • HappyJiJi HappyJiJi より:

      Ericaさん、
      決済後、再度条件がそろえばエントリーします。

      可能でしたら、時間作って、ストラテジーテスターでテストしてください。
      行き過ぎたカーブフィッティングにならないようご注意くださいね。

      取引ルールは人それぞれなので、不要なパラメーターや条件はなくし、軽くて使い勝手の良いEAにするといいと思います。
      ご希望の方々には、そのように専用に作り替えています。
      あまりにも手間がかかるのは後回しにしてしまいますが・・・
      記事にすることはちょっと・・・でしたらお問い合わせからどうぞ。

      それでは、いい結果につながりますように ^_^

      • Erica より:

        お返事ありがとうございます。決済後はエントリーしないことを選択できるとありがたいです。お手数をおかけしますが、ご検討いただければ幸いです。

  2. FXA より:

    エントリー:クロス確定
    エグジット:クロス確定
    エントリーMA傾き:false
    エグジットMA傾き:false
    テスト結果3でMAを上抜いて確定したらSellエントリしてますが
    上抜いたら無効で上抜け後、さらに下抜けしたらSellエントリ(Buyはその逆)になれば
    良いのではと思いました。

    • HappyJiJi HappyJiJi より:

      FXAさん、
      ご連絡の意味、よくわかります。
      検証用と実践用、今後どのように進めていくか考えます。
      ご連絡、ありがとうございました。

      • FXA より:

        ご返信ありがとうございます。
        デモでやってみましたが、上記の通りになってしまったので
        改善されることを期待いたします。

        • HappyJiJi HappyJiJi より:

          FXAさん、
          ご指摘の現象は、このEAの狙い通りの仕様です。
          検証項目として反転条件を追加するかどうかは今後の検討課題とする、この考え方は前のお返事時点と変わっておりません。
          そのまま抜ける、反転、この両者の差、これも裁量ならではの要因があり、明確な数値化はできないでしょう。
          必要と感じる方と不必要と感じる方、他、いろいろな方がおいでると思います。
          現在は今後の展開に向けて、情報収集段階とご判断いただければ幸いです。

          このEA、連続使用には向きません。裁量判断+アルファ的活用をおススメします。
          連続稼働がEAである、とのお考えでしたら、このEAは使わないでください。