2016年3月15日火曜日

V作戦と億への障害!!

V作戦とは、ワンポジションのみを持つEAのロット管理システムである。
カジノでは持ち金の80%をBETし続けると勝つという方法がある。
勝って持ち金が増えるとベット単価が増え、負けている時は減る。
勝つときの流れに乗るといった紹介が多いが、非常に理も適っている。

下は100,000スタートで青(左の数字)は5%ずつ減りオレンジ(右)は5%ずつ増える。
28回目をみると左は75,000減っているが右は273,000増えている。
グラフも青はなだらかな下りであるがオレンジの伸びは二次元的である。

そこでV作戦(Vシステム)は手持ち資金をコントロールする事によって、
億万長者量産しようと考えた。




指標は何でもいいのでロット管理にこれを入れると爆発的に資金が延びていきます。
(失敗作の中には勝率25.39%、5年で利益9百万円を超えるものまでできましたw)

そして、大作の一つがEA音羽山清水寺なのですが、真ん中でロット上限100を超え伸びが落ちています。資金が増えると勝敗にかかわらず100ロットエントリーしてしまうのでVシステムのメリットが出ません。

そして・・・
さらに調べたところOANDAベーシックコースでは10万通貨すなわち1ロットまでしかエントリーできません。
通貨ペアの仕様は100になっているのでバックテストは100ロットエントリーできるようです。

それ以上エントリーするにはプロコースにする必要があるとのこと
因みに、プロコースはスプレッド2倍の0.8PIPS (>.<;;)

よく見ると「※10万通貨を超えるお取引は、複数回にわけて発注いただくことにより可能となります。」と記載が

なんだ簡単じゃんw
そこで、一秒間にどれくらい発注できるのかやってみました。
ループを使うよりダイレクトのほうが数ミリ秒早いのでこのようなソースになりました。
見苦しくてすみません。
下に続く


int d;int x=1;
void OnTick(){if(x==1){
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
d=OrderSend(Symbol(),OP_SELL,0.01,Bid,2,Bid+0.01,Bid-0.01,"Short",1,0,Blue);
if (d==1){x=0;}}}


結果です。え??
一秒間に3~4個しか発注できないの?
40個くらい無駄でしたw

ということは繰り返し発注しても3ロットが限界ですね。















そして、3ロット限定でのEA音羽山清水寺の結果です。
三億二千万円⇒1千四百万円 マイナス3億円です。
悲しい結果ですがココハ逆に考えましょう
100ロット制限がなければゲイツに届くかもしれません!!

そこでお願いですw

USDJPYスプレッド0.4以下(原則固定もしくは平均)でロット制限が無いもしくは大きいところがあれば教えて下さい!!!!!




3 件のコメント:

  1. 金閣寺Vについてお願いしました、キヨノリです。

    ブローカー見つけました。AXIORYのナノスプレッド口座です。海外となりますが。
    ロットは無制限、その代わり手数料がかかります。手数料なのでプログラムには影響ないのでは。スプレッドは0.01からとなっていますが、0.04平均になればありがたいですね。こちらのEAもよろしくお願いします。

    返信削除
  2. ブロカーありがとうございます!!なんて読むのでしょう。エキサイオライ?アキオリ?
    舶来語は読み方が難しいですね・・・
    こちらもあわせて送らぜてもらいます。メアドよろしく!!

    返信削除
  3. キヨノリさん
    アキシオリー(AXIORY)と読むようですね。シはどこから来たのか謎ですが・・・
    なかなか素敵なブローカーです。手数料一回USD3.00 という事は音羽山清水寺で3億稼いでもわずか400万円 いけそうです!!本当にありがとうございます。バックテストのしようがないのですが3億どころかムフフwです

    返信削除