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

 

新型CT 1.83のバージョンアップ

完成したばかりの新しいCyberiaTrader 1.83を掲載します。以下のような改訂が含まれています。

1.TimeTradeHoursDisabled "パラメータ/関数を 更新しました。OpenStormとFikkoに感謝します。

2.表示される文字列の修正 ... Igoradさんありがとうございます。

3.マジックナンバーの追加

CT 1.83で取引するすべてのペアに個別のマジックナンバーを設定する必要があります。これを省略しないでください...注文エラーが発生します。

また、CT 1.83のプリセットがZIPファイルとして添付されています。私は、より収益性の高いように見えるストップを少し締めています。M5とH1のタイムフレームでテストし、結果を投稿してください。

FXSpeedster

ファイル:
 
fxspeedster:
CyberiaTrader 1.83が完成しましたので、掲載します。以下のような修正が入っています。

1.TimeTradeHoursDisabled "パラメータ/関数を更新しました。OpenStormとFikkoに感謝します。

2.表示される文字列の修正 ... Igorad氏に感謝します。

3.マジックナンバーの追加

CT 1.83で取引するすべてのペアに個別のマジックナンバーを設定する必要があります。これを省略しないでください...注文エラーが発生します。

また、CT 1.83のプリセットがZIPファイルとして添付されています。私は、より収益性の高いように見えるストップを少し締めています。M5とH1のタイムフレームでテストし、あなたの結果を投稿してください。

FXSpeedster

ありがとうございました。

EUR/USDのプリセットのTimeTradeHoursDisabledパラメータに 何を入れたかったのかお聞きしたいのですが。

プリセットは "09,13,14 "に設定されています。

GMTパラメータは'1'に設定されています。

ということは、米国市場が東部時間午前8時(GMT-4)頃に開くと、ブローカーの時間帯は13(GMT+1)になります。

次に、コード内のステートメントを見ると

int hadj=TimeHour(CurTime())-GMT;

これは、hadj = 12となります。(CurTime()=13で、GMTが1に設定されているため)

これは正しくないかもしれません。

EAは米国市場が開いたときにブロックするのではなく、その1時間後にブロックします。

つまり、私の理解では、GMT時間で "08,12,13 "となるはずです。

08 = 英国市場のオープン時

12 = 米国市場が開くとき

13 = もう1時間ブロックされる。

~~~~~

つまり、「TimeTradeHoursDisabled」パラメータの数字は、ブローカーがどのタイムゾーンにいても、GMT+0時間であるべきだということです。

GMT "パラメータは、あなたのブローカーのGMT時間からオフセットされた時間数です。

間違っていたら訂正してください。

私はNorthFinance H1でEUR/USDとUSD/JPYでテストする予定です。

(ところで、どなたかCFGの口座開設のリンクを教えていただけませんか?thx)

 

新しいCT 1.85のリリース

Dynamic Trailing Stopを新機能として追加しましたので、v 1.85を添付します。優れたMT4プログラマーである私の友人のおかげで、私はこれを完成させ、素晴らしい動作をするようになりました。新しい入力はEnableTrailingStopとして追加され、デフォルトでtrueに設定されています。このオプションをオンにすると、CT 1.85はトレーリングストップの損失を 動的に変更します。また、1.85のプリセットも追加しました。M5とH1の両方のタイムフレームでテストし、コメントを投稿してください。

あとは、もう一つの機能、私が以前投稿した注文タイミング機能です。どなたか挑戦してみませんか?

FXSpeedster

ファイル:
 
emka207:
ありがとうございました。

EUR/USDのプリセットのTimeTradeHoursDisabledパラメータに何を入れたかったのか、実際に聞いてみたいのです。

プリセットは "09,13,14 "に設定されています。

GMTパラメータは'1'に設定されています。

ということは、米国市場が東部時間午前8時(GMT-4)頃に開くと、ブローカーの時間帯は13(GMT+1)になります。

次に、コード内のステートメントを見ると

int hadj=TimeHour(CurTime())-GMT;

これは、hadj = 12となります。(CurTime()=13で、GMTが1に設定されているため)

これは正しくないかもしれません。

EAは米国市場が開いたときにブロックするのではなく、その1時間後にブロックします。

つまり、私の理解では、GMT時間で "08,12,13 "となるはずです。

08 = 英国市場のオープン時

12 = 米国市場が開くとき

13 = もう1時間ブロックされる。

~~~~~

つまり、「TimeTradeHoursDisabled」パラメータの数字は、ブローカーがどのタイムゾーンにいても、GMT+0時間であるべきだということです。

GMT "パラメータは、あなたのブローカーのGMT時間からオフセットされた時間数です。

間違っていたら訂正してください。

NorthFinance H1でEUR/USDとUSD/JPYでテストする予定です。

(ところで、どなたかCFGのアカウントを開設するためのリンクを教えていただけませんか?thx)

左上隅に表示されている実際のGMT時間を見てください。 GMTの差を正しく設定すれば、正しい「ハッジ」を得ることができます。 例えば、09に設定されている場合、GMT09-10では取引は無効となります。 私はNorthfinanceに詳しくないので、すみません。 しかし、「TimeTradeHoursDisabled」関数をテストしたところ、CFG(設定+1)とIBFX(設定-1)では完璧に機能しました。 CFGのURLは、www.CFGTrader.com ちなみに、アメリカ東部標準時とのGMT差は、現在-4ではなく、-5です。

 

フォワードテストでも良好

このEAを2日間テストしたところ、フォワードテストで200%の利益を出しました。

(マネーテックサーバー)。この性能が今月いっぱい安定すれば、本当に感激して購入 するかもしれません。

この製品を購入された方はいらっしゃいますか?もしそうなら、これまでのところ、どのような経験をしていますか?

ありがとうございます。

 
investor_me:
私は2日間このEAをテストし、それはフォワードテストで200%の利益を生成しました。

(マネーテックサーバー)を購入しました。今月いっぱいこの性能が安定していれば、本当に感動して購入するかもしれません。

この製品を購入された方はいらっしゃいますか?もしそうなら、これまでのところ、どのような経験をしていますか?

ありがとうございます。

ここで言うバージョンは、私たちがテストしているオープンバージョンであることを忘れないでください。 プロ版を購入し、最新のオープン版と比較し、どちらが優れているかを確認することをお勧めします。 私のコメント

 

PIPタイマーの詳細なスペック

私は、誰かがそれを実装することができることを期待して、PIPタイマーに関するいくつかのより詳細な仕様を投稿したいと思いました。 私は特にIgorに尋ねましたが、もし彼が忙しいなら、多分他の誰かがそれをすることができます。 誰かアップしてください。 これがそれです。

宣言された入力。

bool EnablePIPTimer=true

double MinPIPProfit=6 (pips)

double TakePIPTimer=60 (秒)

1. EnablePIPTimer=trueの場合。

2. MinPIPTimer >=6 のとき TakePIPTimer を有効にする(秒単位で 0 までカウントダウンし始める) -- もっと理にかなっていれば、秒単位の代わりにティックをカウントさせることもできます。

3. 3. TakePIPTimerはカウントダウンします。60、59、58...など。

4. 4. グローバル変数 double BestPIPProfit=0 を宣言する。これは、そのポジションがこれまでに達成した最高のPIP利益を保持するものである。

5. 5. 最初はBestPIPProfit=MinPIPProfitとする。

6. BestPIPProfit=現在のPIP利益を取得します。

7. BestPIPProfit > MinPIPProfitなら、MinPIPProfit = BestPIPProfitとします(これが、このオープンポジションの今後の最小フロアPIP利益となります)。

8. 8. 上記7.の条件が成立したら、TakePIPTimerを初期値に戻し、カウントできるようにします。

9. 9. TakePIPTimerが0になったら、建玉を即座に決済する。

10.現在のPIPの利益がMinPIPProfitを下回ったら、再び現在の 利益が≧MinPIPProfit(最高到達階数)になるまでTakePIPTimerを停止する。

11. PIPTimer: XX" を "Trading Hour" (inside verbiageandtimecheck()" の右上に表示し、それがアクティブでカウント中であることを確認できるようにする。

これも改善されない限りは、かなりのものだと思います。 CyberiaTraderをより収益性の高いものにするために、素晴らしい機能になると思います。 質問があれば投稿してください、すぐに回答します。

本当にありがとうございました。

 

もうこのライブを取引した人はいますか? ちょっと興味があります。

 

サイバリアトレーダー1.80を更新しました

CT 1.80の現在のステートメントを参照してください添付されます。 最後の5つの取引は、v 1.85によって実行されました。

ファイル:
 

こんにちは。

このスレッドに投稿した者ですが、たくさんの返信をいただき、とても嬉しいです。

こんにちはスピードスターあなたがこの新しいEAで使用する時間枠、そしてどのように私は1ピップの利益または2ピップを有効にすることができます...??

あなたの偉大なサポートのためにすべてのThx