バックテストでは素晴らしいEA - ページ 76

 
xxDavidxSxx:
それはクールだ

サンクス

Edit: もし、あるバージョンに追加や変更を加えるのであれば、このバージョンにやってください。これは実際の口座で使われている唯一のものです。これは85F(CTが動作すると言っているもの)のもので、88,89のバージョンは開発者によってまだ完成していないと言われています。そして、私は、それらがバグを持っていることを個人的に知っています。なぜなら、私がテストしようとしたものをデバッグしなければならなかったからです。一旦動作するようになると、それ以上のテスト結果は得られませんでした。

以下がそのコードです。単純に取引禁止区域の真ん中にいるかどうかを計算して、売買をブロックする関数を追加しています。CSVファイルはSYMBOL-NewsTimes.csvという名前が必要で、SYMBOL = EURUSDなどです。フィールドは、年、月、日、時、分、年、月、日、時、分です。

ここで、最初のセットは開始時刻で、2番目のセットは終了時刻です。

時刻はすべて時差です。

最終行は必ず改行すること。

このファイルは、取引用にはexperts/filesディレクトリに、バックテスト 用にはtester/filesディレクトリに保存してください。

Edit: 前の編集は気にしないでください - 老眼が進行しているのでしょう。

ファイル:
 
devilke:
そのオープン今、あなたはそれがどのように動作するか知っていますか?

ロシア語のフォーラムで見つけたのですが、理解できません。

Thx

あなたが見つけたものへのリンクを貼ることができますか?私は私が明らかにすることができるかどうかを確認することができます。

 
kalamari:
1.85gは1.85fと同じでトレーリングストップの修正のみです。そこでv1.85gにmagicnumber autocalculationを追加し、すでに1.85hがあるのでv1.85g2にリネームしています。 バージョン1.85g2添付

でも、バージョンHには、バージョンGにないものがあるようには思えませんでした。その方法は見当たりませんでした。

 

こちら

xxDavidxSxx:
あなたが見つけたものへのリンクを貼っていただけますか?私は明らかにすることができるかどうかを見ることができます。

http://treide.ru/modules/newbb_plus/viewtopic.php?topic_id=95&forum=4

 

私はそのページを翻訳しましたが、そこには私が理解するよりもずっと深い内容がありました。彼らが知っていることを私が知っていたらと思うと残念です。

主題はCTの学習についてでしたが、それは私がそれから得ることができたすべてです。

 
devilke:
今は開いていますが、どのように動くかわかりますか?

ロシア語のフォーラムで見つけたのですが、理解できません。

Thx

これが、私が見つけたすべての保存方法です....

3つの変数...これだけです。

//+------------------------------------------------------------------------------------+

//| We preserve the values of rates and period of simulation for following statistics |

//+------------------------------------------------------------------------------------+

int SaveStat()

{

BidPrev = Bid;

AskPrev = Ask;

ValuePeriodPrev = ValuePeriod;

return (0);

}

奇妙なことに、変数BidPrevとAskPrevはこの関数で 作成され、満たされますが、この関数の外で呼ばれることはないようです...これが事実であれば、それらは何のためにも使用されていません。ValuePeriod変数はいくつかの場所で呼び出されています...それが何をしているのか完全には分かりませんが、主にシミュレーション・パラメータ自体に関係しているようです。以上です。

 

これは面白いですね......。

私は2つのテストを行い、一つはこのようにコードをオフにしたものです。

int SaveStat()

{

// BidPrev = Bid;

// AskPrev = Ask;

// ValuePeriodPrev = ValuePeriod;

return (0);

}[/PHP]

then I repeated the same test normally with the code turned back on...

[PHP]int SaveStat()

{

BidPrev = Bid;

AskPrev = Ask;

ValuePeriodPrev = ValuePeriod;

return (0);

}

今、相対ドローダウンは5.32%で、より少なくなっている...人は利益がより多いと思うだろう...いや...利益も少なくなっている...。

そうなんだ。

 

どういうこと?

2006.10.11 16:00:02 cyberiatrader1_185fの入力です。ReverseIndex=3.82; MoneyTrainLevel=4; MACDLevel=10; MAXLots=10; ValuesPeriodCount=23; ValuesPeriodCountMax=23; SlipPage=1; Lots=0.1; StopLoss=0; TakeProfit=0; SymbolsCount=2; Risk=0.7; StopLossIndex=2.5; StaticStopLoss=11; StopLevel=0; GMT=1; MagicNumber=123000.Of I'm using ibiatrader_185f;

ibfxを使っているのですが、どうしたらいいでしょうか?

 
Aaragorn:
バージョンhには、バージョンgにはないものがあったような気がするのですが、どうなんでしょう?その方法は見当たりませんでした。

もう一度、投稿を読み返してみてください。

https://www.mql5.com/en/forum/174700/page46

興味のあるニュースの日付/時刻が入ったcsvファイルを作成する必要があります。EAはそのファイルを適切なフォルダに置くと読み込むことができます。各ペアごとに1つのファイルが必要です。

 

コード内で削除/ブロックされて いるのを発見しました。私はこのブロックを解除し、全く同じバックテストを$jpyで実行し、違いがあるかどうかを確認しています。

デイブ

ファイル:
code.bmp  750 kb