メタの犬(仮)

おすすめEAや投資に関するあれこれをつぶやきます。

【EAご紹介】Assye

以下、作成者様のEA紹介文を引用させていただきます。

 

基本的な使用方法は1分足 ドル円チャートでご利用下さい。

なお、ドル円がメインですがEUR/JPY・AUD/JPY・クロス円通貨など他通貨ペアでも通用する

ものもございますので、それぞれの通貨ペアに合わせてた損切・利食い・時間設定などを

見つけ出すことも可能です。

運用実績はドル円とユーロ円で計測していきます。
初期設定はドル円用になっていますので、ユーロ円でご利用になる場合は下記パラメーターの説明に書いて
ある参考値を設定して頂くか、商品ファイルフォルダにユーロ円設定用のファイルを同梱しておりますので、
パラメータ設定画面より読み込んで頂くとユーロ円用設定に変わります。


参考 ドル円とユーロ円でポートフォリオを組んだ場合の収益グラフバックテスト結果 2005.1.10~2020.5.15
    (ユーロ円はユーロ円参考設定を使用)

スプレッド ドル円0.8PIPS ユーロ円1.0PIPS

 



チャートへの設定方法は下記を参照お願い致します。

https://www.lets-real.com/index.php?route=information/information&information_id=67

 

<仕掛け>

ボリンジャーバンドをトリガーにして、自分の定義上のトレンド方向に対して押し目を形成し反転すると思われるところを予測して仕掛けます。トレンド方向は基本ロジックでフィルタリングして基本ロジックとボリンジャーバンドの指標が一致した時にだけエントリーします。

手仕舞い

・一定の利食い値、損切値に達したら、決済を行います。初期設定では、最大ストップロス 買い55PIPS 売り50PIPS

最大テイクプロフィット 買い45PIPS 売り60PIPS

デフォルトでは毎日設定した時刻に決済を行います。

 

利食い値、損切値はご自身の好きな値にパラメーター設定で変更いただけます。

 

勝率は50~60%程度です。

マーケットの動きがこのEAに向くまでは早めの撤退を繰り返す場合があるのでややストレスを感じる部分もありますが、じっくりと耐えてマーケットがこのEAに向いたときにしっかりと利益確保し最終的に差益を残せればよいという考えです。

トレールについては、利益を伸ばす目的と言うより利益が出ていたのに結局損失を被るというストレスを軽減する程度の物で、初期設定程度で利益を確定してしまう方がこのシステムには向きます。

 

<ポジション数>

原則1つで初期値も1つに設定していますが、パラメーターの設定で複数持つことは可能です。

 

<EA開発コンセプト>

知り合いのパティシエのアッシェさんからロジックのヒントを頂き、EA化してみました。

EAについての考えは、大きな利益を狙うのではなく昔からみんなが使っているテクニカルを使ってシンプルに長期間にわたり安定的なものがよいと思い、ごくシンプルに作った物です。それが長期間通用するシステムを作る秘訣ではないかと思いました。

バックテスト上成績が思わしくない期間も当然にありますが、長期間にわたり成績を残すには良い時期と悪い時期両方受け入れて、結果差益を残して積み上げていければよいという投資スタイルで、なにしろ長期間続けられるものをという考えです。

また、人それぞれの投資スタイルに合わせて自分なりのカスタマイズを加えて満足のいくものに仕上げていく楽しみも加えたいと思いました。

初期値は無難な設定ですが、パラメーターを変更することで新たな発見があるかもしれない。そんなEAを作ってみました。

特徴としては、デフォルト設定では勝率はさほど高くありませんが、一進一退を繰り返して長期に安定して差益を残すことを目指すものです。

目先結果が悪くてもある程度長期間運用できるようロット数(Levarage値)を考慮して頂いた方がよいです。

 

<主な機能>

・スプレッドフィルター(設定値変更可能)

複利運用設定(OFF可能)

・トレードタイム設定(2種類)

・トレード曜日設定

・月曜日~木曜日指定時間クローズ機能

・週末専用エントリー終了時刻設定

・週末強制決済機能 (ブローカー都合による非約定の場合があります)

 

●主なパラメーターの説明

・ Max_Position 買い最大ポジション数です。初期値1をお勧めいたします。

・ Magic_Number マジックナンバー。初期値 20190922 同じ口座での複数運用(ドル円・ユーロ円2通貨ペア運用など)の場合など重複ないよう任意の数字に変更してください。

・ Slippage 許容スリッページ。初期値10です。必要に応じて変更してください。ブローカーによって(滑りやすい業者)週末決済機能に影響する場合がございますのでその際は大きめの設定にして頂いた方が無難と思います。

・ TrailSet トレール開始の設定値をカスタマイズできます。初期設定はドル円200・ユーロ円240です。1PIPS=10なので初期設定では20PIPS以上利益が出たらトレールを開始します。

・ NomalLots 固定ロット数 初期値0.1 FX会社によってロット数の扱いが違いますのでお使いのFX会社にご確認ください。※固定ロットで運用する場合下記のLeverageを0.0にして下さい。

-参考-当方がリアル運用使用しているOANDA Japanでは0.1=10,000通貨となります。

・ MoneyManagement 複利運用設定値 初期値 0.0 固定ロットにする場合は、0.0にして下さい。上記NomalLotsの固定ロットが適用になります。

実際に取引するサーバーでのバックテストを行い、適正なロット数になる事を確認しながら調整してください。

※Tick Data Suiteをお使いの場合で複利運用のテストをすると不具合が起きますので、チャートデータを一旦エクスポートし、お使いのブローカーのMT4へインポートした上でティックデータを使うのチェックを外してテストしてください。(ブローカーの取引条件に依らないテストになってしまうため)

・Accountmode 上記MoneyManagement機能を使用する場合のLot調整する基準を口座残高ベース(Balance)にするか有効証拠金ベース(FreeMargin)にするかドロップダウンで選択できます。初期値 Balance

・ MaxSpread 初期値50(5PIPS) 指定した値よりスプレッドが広がった場合エントリーしません。変更可能です。

1PIPS=10になります。

・ WeekEndtime 週末の取引終了時間を設定します。初期値 22:00

・ WeekEndExitTime 週末強制決済時間を設定します 初期値 22:30 ※上記WeekEndtimeより遅い時間にしないと機能しません。

※MT4再起動時に設定がクリアされてしまう場合があるのでご確認をお願いいたします。

ブローカーの約定拒否により決済されない場合はありえますので、週末持ち越したくない場合は念のため週末の取引終了時刻になる前にご自身でご確認ください。

週末持ち越したくない場合は、念のため週末最後のトレードを確認可能な時刻にWeekEndtime及びWeekEndExitTimeを設定してご自身でご確認ください。

・ WeekDayExitTime 月曜日~木曜日のクローズ時間 初期値 15:00

※MT4再起動時に設定がクリアされてしまう場合があるのでご確認をお願いいたします。
設定を他の時刻に変更する場合は設定時刻以降3分間は取引時間設定から外してください。
(3分間は約定失敗したときにリトライするプログラムのため、その間にエントリー条件が揃うとエントリーしてすぐ決済を繰り返してしまいます)

・ Band_Period ボリンジャーバンドの期間設定です。初期値 100

・ Band_Timeframe ボリンジャーバンドで使用する時間軸(分)です。初期値1

・ Buy_Stoplos 買いトレード損切り設定。初期値ドル円 55・ユーロ円 45  20PIPS程度利益が乗った場合に徐々に逆差し値を引き上げ最低限の利益を確保します。

・ Buy_Target 買いトレード利食い設定。初期値 45・ユーロ円 55  逆差し値の引き上げにより、設定値に達する前に決済する場合があります

・ Sell_Stoplos 売りトレード損切り設定。初期値 50・ユーロ円 45  20PIPS程度利益が乗った場合に徐々に逆差し値を引き下げ最低限の利益を確保します

・ Sell_Target 売りトレード利食い設定。初期値 60・ユーロ円 70  逆差し値の引き下げにより、設定値に達する前に決済する場合があります

・ StartTime1 トレード開始時間 初期値07:00

・ EndTime1 トレード終了時間 初期値14:59(ただし保有中のポジションは決済されません、エントリーをやめる時間になります)

・ StartTime2 トレード開始時間 初期値 15:03

・ EndTime2 トレード終了時間 初期値 03:00(ただし保有中のポジションは決済されません、エントリーをやめる時間になります)

・check_week_mon~fri 月曜日~金曜日に取引する場合trueにしてください。初期値true

 

※トレード日時設定項目について

日本時間ではなくお使いのブローカーのサーバーの時間になります。気配値にでている時間です。トレード時間初期値は冬時間:GMT+2、夏時間:GMT+3の場合でバックテスト良好の時間帯に設定しております。

トレード実績はユーロ円も運用しております。

※ブローカーの発信レートの違いにより他のブローカーと比較した場合、成績やトレード内容が異なる場合がございますので、予めご了承お願い申し上げます。