メタトレーダー自動売買チャンピオンシップ挑戦記

MT4・MT5の発売元であるMetaQuotes Software Corp社主催だった Automated Trading Championship の参加記録でしたが、今年から非公式のに。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

猛暑日の夜の夢

一体今までの70倍とか130倍とかのバックテスト結果は何だったのか・・・?

フォワードテストの結果を受けてエントリーやイグジットの約定しない場合などの対処を修正し、強固にしました。

が・・・。

結果、残念ながらかなり現実的なバックテスト結果が出るようになってしまいました。つまり8ヶ月で、1.6倍ほどです。
あまりの違いに愕然としています。同じロジックの以前のコードで2008年の大会実施時期でバックテストしてみました。
2008年は10月第1週からの12週間で、なんと697倍になっています。$10,000が$6,879,644.20です。
もしかして荒れ相場になれば、十分優勝も狙える成績かも?という淡い期待も抱いていました。
MT5 のバグだったのでしょうか、それとも修正の方が間違っているのか。
暑い秋の夜の夢だったのか?
・・・・・orz。
(たぶんバグです。テスターの。 MT5 のストラテジーテスターはマルチシンボル対応が売りだったのですが、どうもヒストリーデータのシンクロがうまくいかない場合があるようで、現実にはバックテストのような結果は出ないのです。またジョーク EA 作っちまったらしい・・・。)
http://www.mql5.com/en/forum/1520 Multi-Currency synchronization
http://www.mql5.com/en/forum/1972 Backtesting Multi-Currency EA

登録終了まで、5日と21時間43分、現在までの参加(予定)者1488名。

PageTop

コメント


管理者にだけ表示を許可する
 

デモトレードのエラー

ご質問ですが、デモトレードは走っていますか?不思議なことに僕のEAはチャートから自動的に外されてしまいました。ATC2010からは受けいられているにも関わらずです。エラーは、CTrade::PositionOpen::OrderCheck Invalid stop(s) request, Not enought money.とでます。同じ問題が発生していますか?

ケン | URL | 2010年09月16日(Thu)18:07 [EDIT]


>ケンさん

ポジる前にこれを入れてみるといいかも;

double totalMargin= lots*SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL)*TickValue(_Symbol);
if(totalMargin>AccountInfoDouble(ACCOUNT_FREEMARGIN))
return; //check enough free margin

alohafx | URL | 2010年09月19日(Sun)18:44 [EDIT]


>ケンさん

上記誤り
正しくは;
double totalMargin= lots*1000*TickValue(_Symbol);
if(totalMargin>AccountInfoDouble(ACCOUNT_FREEMARGIN))
return; //check enough free margin

alohafx | URL | 2010年09月20日(Mon)07:00 [EDIT]


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。