EAを自作してFXをやってみる

EAを自作してFXをやってみる

システムトレードという自動取引を割と簡単に作れそうなので、FXを始めてみました。さてさてこれで勝てるのか。

Amebaでブログを始めよう!

GMMAってご存じでしょうか。

Guppy Multiple Moving Averageの略らしいです。

移動平均線(EMA)をたくさん並べて方向性などを見るインジケーターですね。

 

陳さんという方がよく本を書かれてます。

 

 

 

GMMAって雰囲気見るにはよいのですが、私は裁量ではうまく使えませんでした。(というか裁量では、まともに勝ててないともw)

ただ、これEAにしたらいけるんではないかということで、まずは試しにインジケーターを作りました。

まぁEMAを12本並べるだけなんで手動でもMT4上に出すのは簡単ですが、いちいち12本も引くのも面倒ですし。

こんな感じ

 

比較的短めの平均の6本(短期組)と長めの6本(長期組)で色を分けてます。

平均の期間は3から60までなんですが、これのパーフェクトオーダーになったときにエントリーするのはどうだろう、と。要は大きい順に並ぶか小さい順に並ぶかですね。

 

いろいろ試してとりあえずの仕様としたのは以下。

  • パーフェクトオーダーになったらエントリー(トレンドの方向にロングまたはショート)
  • 短期組の並びが崩れた後、またパーフェクトオーダーになったら追加エントリー
  • 長期組の並びが崩れたら決済
  • 一応TPとSPもセットする

USDJPY、EURUSD、GBPUSDで試しましたが、どうやってもUSDJPYではプラスにならないww

それと5年とか10年でもマイナス・・・

が、今年だけとかだとEURUSD、GBPUSDについてはプラスになりましたー。

 

こちらが2020年1月から11月までのGBPUSDでH1の結果。

M30 でも勝てますが、H1が一番良かった。他の時間足だと勝てません・・・w

 

プロフィットファクター1.57

で、それなりにプラスですよね。もっとカリカリにチューニングするともうちょっとだけプロフィットファクター上がりますが、ちょっと過剰最適気味なので、勝率優先でこのぐらいにしています。といっても53.11%ですが。

 

EURUSDもパラメーター変えるとそこそこ勝てるので、このEAで初の本番稼働中です。

 

ただねぇ、これTPまで待つと、相当引っ張ってしまうので、本番稼働だと、途中で決済してしまう自分がいますw

実際のところ2019年とかだと普通に負けてしまうのを知ってますからねぇ。

ただ、エントリーしてからしばらくは含み益になることが多いので、精神衛生的には非常に良い感じになったかと。

 

ちょっと負けパターンの際の損切が遅いかもということで、改良版も作ってます。そちらは次回以降で。

 


 

FXの自動取引で使うEAを自分でプログラムすること自体は、いろいろいじってすぐにできるようになりました。

誰でもすぐできるとは言いませんが、一応昔は仕事でプログラムも書いてたので、すぐにできました。

プログラム経験ある人にはこの部分のハードルは高くないんです。

 

ただ、勝てるロジックが書けるかどうかは話が別。

プログラムが組めるだけだと、普通に右肩下がりのものが出来上がります。(ようは大損)

 

そんなこともあって、EAかけるようになった後は、もらったEAと買ったEAに加えて、裁量取引しかしとりませんでした。

ちなみに、その間、AmazonのKindle Unlimitedの3か月100円ぐらいのキャンペーンに入ったので、FXの対象本をそれこそ読み漁り、多少の知識はついたはずだったのですが、まぁそんなのは気のせい。

まぁ負ける負ける。

 

このあたりの他のEAの話や、裁量で負けた話はまた別途。

 

で、初めて勝てるロジックをかけたのが、実は人の本のロジックをそのまま書いただけというw

 

営業妨害になるので、ロジック知りたい人はその本買ってみてください。

この本にあるロジック通りにEAを書くとそこそこ普通に勝てちゃう!

 

とにかく、移動平均や時刻といった非常にシンプルなロジックですが、儲かるんです。

 

あー、EAってこういうことかと。

とはいえ、こちらで作ったものは、ちょっとこのままではまだまだ勝ちきれないということもわかりました。

 

ということで、この本を機に、いくつか戦略を練り直し、少し勝てそうなものができてきました。

というわけで、そのあたりはまた別の日に。

2020年の6月末ごろにFXを始めました。

 

まずは顛末を。

 

そもそもは、元会社の同僚がやめるときに

 

「FXの自動取引で1日数万円ほど平均で稼げるようになってきた。」

 

と。俺のことじゃないよーw

取り合えずはやり方教えろー、とはお願いしてたのですが、はぐらかされてたw

(今なら、そう簡単に教えると、逆に破産させちゃうかもとか思うよなー、とは思いますが)

 

ということがあって数年w

 

ふと思い出して、FX、自動取引とかでググると、意外と簡単そう。さらに自動取引関連は「EA」とググればよいということも判明。

 

おすすめEAとかでググると、割とタダでもらえるものがある。まぁただというか、どこかのFX業者にアカウント作ってお金振り込めばという条件付きがほとんどですが、どうせ始めるのは同じなのでもらえるものはもらったほうがよい。

 

ということで、一つよさげなのを選んで始めました。

このEAを選んでよかったのは、MT4のセットアップとかEAのセットアップとか割と親切な手順書ががあったことですかね。

といってもそれほど難しいものではないのですが、全部無料で設定もします、といったサービスまでやってたので、相当ITスキルが低い人もいるもよう。

 

こちらは、EAを自作することを目標としてるので、基本的な仕組みが分かれば後は自力でやるべー、と意気込んでましたので、EAを動かす環境までできたのはありがたかった。

 

とりあえずその後半年ほどでン十万円負けるとは思ってもみなかったんだけどもw

半年ほどやってみて、ようやく1つ勝てるEAができ実践投入もしました。

まだまだいろいろ研究中ですが、このブログで何をやってきたかメモ代わりに入れられればと。