自動売買トレードの様子
デッドクロス発動⇒決済ドテンショート
ゴールデンクロス発動で決済⇒ドテンロング
【EAの説明】
2本の移動平均線から「ゴールデンクロス」と「デッドクロス」を見極めて売買するEA「GoldenCross_USDJPY(ゴールデンクロス ドル円)」
ゴールデンクロスとは長期の移動平均線を短期の移動平均線が下から上に交差した時の売買シグナルのことです。
反対に、デッドクロスは長期の移動平均線を短期の移動平均線が上から下にクロスしたことを言います。
相場の転換点のシグナルとされ、多くのトレーダーが愛用している手法になります。
このEAは1分足と5分足チャートに対応しており、ゴールデンクロスしたタイミングでロングエントリーし、デッドクロスした瞬間に決済&ドテンショートするシンプルなロジックのEAです。
常にロングかショートのポジションを持っていることから、毎日トレードを楽しめるEAに仕上がっています。
決済タイミングに関しては様々なタイミングでバックテストを行ったのですが、ドテン売買が一番良い結果となったことから決済と同時に反対売買するドテンシステムを採用しました。
TDSのヒストリカルデータで検証
他の通貨ペアで検証
TDSのヒストリカルデータで検証
■短期・長期の期間は自由に変更できます。
MAPeriod1 = 90; // 短期移動平均(5分足目安90、1分足目安450)
MAPeriod2 = 300; // 長期移動平均(5分足目安300、1分足目安1500)
・USDJPYに最適化された設定になっていますが、GBPJPYでも同様のパフォーマンスが期待できます。
・取引回数は年間500回前後です。
・ワンショット型のEAですのでロットを上げて運用できるEAに仕上がっています。
・1分足と5分足で動作しますが、5分足チャートに最適化された設定になっています。
・他のEAとの同時稼働可能。
・マジックナンバーは他のEAと被らないように設定してください。
【売買ロジック】
ドル円とポンド円の1分足、5分足チャートでのゴールデンクロス・デッドクロスのタイミングで売買を行います。
利益を徹底的に伸ばすロジックを採用しており、勝率は低いですが勝つ時は大きく勝つ損小利大のEAになります。
必要に応じてプロパティ項目から短期・長期の期間を調整して下さい。
週をまたいでポジションを持ち続けるので、週末リスクを避ける方は、週末クローズ設定を「強制決済するtrue」に設定してください。
【対応証券会社】
MT4のEAが動くすべてのサーバー
他GMT+2(冬)/+3(夏)以外のブローカーにも対応
【バージョンアップ履歴】
バージョン1.01の主な機能(2023.3.8)
1、週末クローズ設定の追加(プロパティで週末に強制決済するtrue しないfalse)
金曜日の22:40~(夏時間)23:40~(冬時間)にポジションを強制決済します。月曜日の朝8:00まで新規のオーダーは行いません。
2、ストップとリミットの値の自動修正(サイン点灯中はストップとリミットの値を自動修正するtrue しないfalse)
サイン点灯中に大きくレートが動くなどしてストップもしくはリミットに引っかかってもサインが出続けている間は同じ方向に再エントリーします。
自動修正するtrueにすることで、サイン点灯中はストップとリミットの値が自動変更されるので、ストップやリミットに引っかかりにくくなります。
売買サインが消えている時はストップとリミットの自動修正は行われません。
3、日経平均、金、原油などのCFDに対応
4、クロス円のレート表示の微調整
5、新規エントリー回数の上限設定の追加
システムバグ等でエントリーとエグジットの無限ループが行われた際の、保護機能を実装致しました。
通常EAによる新規エントリー回数は多くても1日3回くらいです。
短時間で10回以上エントリーとエグジットが行われると保護機能が働き、それ以上新規のエントリーは行われなくなります。
手動で決済をするなどして上限に達した場合、MT4を再起動することでカウントが0にリセットされます。
プログラム内の回数リセットタイミングはサーバー時間の4:00(日本時間の10:00~11:00)と、11:00(日本時間の17:00~18:00)と、18:00(日本時間の24:00~1:00)の3回です。
6、スプレッドが広がったときに注文を出さない設定を追加しました。
許容スプレッド BidとAskの値の差を入力 例50⇒5pips
デフォルト MaxSpread = 100
7、短期・長期の移動平均線の期間をプロパティで設定できるようにしました。
8、エントリーする時間帯を選べるようにしました。
9、新規エントリーする曜日を選択できるようにしました。
バージョン1.02(2023.3.30)
10、感度設定の追加
短期移動平均線と長期移動平均線がクロスする瞬間に、まれにエントリーとエグジットが繰り返し発生する現象が起こりました。
無駄なエントリーを抑制する目的で、感度の設定を追加しました。