*

バイナリーオプションでバックテスト・過去検証するやり方

Originally posted 2019-02-16 10:32:25.

バイナリーオプションの場合、リアルタイムの自動売買開発と過去検証のためのソフト開発は別物です。

自動売買はこちら

バイナリーオプションの自動売買を開発するやり方

 

過去検証の方がはるかに簡単なので、
バイナリーオプション用のトレード手法はあるけどバックテストのやり方がわからない、
という人向けに考察します。

バイナリーオプションは中身はFXなので、
基本的にはMT4/MT5, jForex, cTrader, TradeStation, NinjaTraderなんでもいいですが、
FX系のソフトでテスト可能です。

仮に、
・5分おきに判定時刻があり、
・1分前にプット/コールができなくなり
・ペイアウトが1.8
の場合、

・分(Minute())が5で割り切れるときに決済。(足の更新のタイミング)
・分(Minute())が5で割って、4余るときにはエントリー不可
・最終的な勝率に対して1.8を掛ける

これだけで、バイナリーオプションでその手法が勝てるのかどうかテストすることができます。

上がるか下がるかだけなので、スリップ、スプレッド、約定拒否など考えなくていいです。
FXのプログラミングをしたことがある方からすれば超かんたんです。

ただし、バックテストするときには、スプレッドを可能な限り0に近づけます。
(MT4の場合1pointが限界です。)

試しに、
ゴールデンクロス、デッドクロスでプログラミングを組んでみましょう。

1分足で14単純移動平均線と28単純移動平均線のクロスのプログラムを組みます。

 

バックテストのみで実際にトレードさせることはないので、
スリッページやAsk,Bidなどは汎用性がない記述でもOKです。

次に、決済処理です。

 

これまで何度もやっているので、特に解説する必要はないと思います。

これでバックテストします。
bandicam 2017-11-28 10-14-16-199
bandicam 2017-11-28 10-15-35-827
bandicam 2017-11-28 10-15-13-090

モデリング品質が25%なのは、普段からMT4を触っていないのでデータがないということと
そもそも1分足なので本来はノイズが入りまくるということがあります。(つーか、これが限界)

bandicam 2017-11-28 10-17-16-404

トレード回数は46回で、勝ち回数25回なので、
毎回1000円ベットしたとすると、

投資コスト:46×1,000円=46,000円
リターン:25×1,000円x1.8=4,5000円
差額-1,000円

つまり、負けるってことですね。

実際には、スプレッド1ポイント分で負けなかった可能性もあるので、
それも含めるとトントンといったところでしょうか。

ヒストリカルデータも完璧ではないので”ざっくり”としたデータであることは否めません。
(逆に、誤差の範囲でないと証明することもできませんが)

また、現実においては、
時間帯(朝方、日中、夕方、深夜
通貨ペア
が影響するので、

一概に「このトレード手法はダメ、このトレード手法は勝てる!」と決定づけることはできません。

しかし、プレゼンするには良い資料になるかもしれないですね。

 

この投稿は役に立ちましたか? 役に立った 役に立たなかった 1 人中 1 人がこの 投稿 は役に立ったと言っています。
 

コメント

  1. けい より:

    こんにちは。
    プログラミング知識がありませんが(勉強中)バイナリ―1分足の00秒ペイアウト90%のノウハウでのバックテストをとりたくて奮闘しております。
    文中にあるソースコードを1分用に編集できたとして、このソースをコンパイルしてどう使うのでしょうか?
    ・バックテスト対象のカスタムインジにのMQL4にこのソースを追加するのでしょうか?
    ・このソースをコンパイルするとストラテジーテスターにで選択できるようになり、選択することによりバックテストをかけたいカスタムインジを選択できるのでしょうか?
    不敵させつなコメントであれば申し訳ありません。
    宜しくお願いします。

Message

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

バイナリーオプションの自動売買を開発するやり方

今回はバイナリーオプションの自動売買をします。バイナリーオプションの場合、同じシステムトレードでも自

記事を読む

 
  • fxfx.work

    (↑広告です。このサイトの管理者の運営ではありません)

     


  • 横瀬兼元(ペンネーム)です。

    プロフィール
    商材を買わせようとする偽者がいるらしいのでご注意ください。
    ツイッター始めました(イマサラー)
    https://twitter.com/FxantennaC
    (埋め込みするとページ表示が極端に遅くなるので、リンクでご容赦を) 4000文字未満のトピックや話題はツイッターで発信しています。
  • fxfx.work

    (↑広告です。このサイトの管理者の運営ではありません)

Translate »
ページトップへ