10ポイント 3.mq4 - ページ 292

 

FXAO Ladder v0.TJMA-ATRの今週の結果です。

これをテストし始めたのは8-1からです。

ファイル:
8_3_1.htm  12 kb
 

こんにちは

テストしていただきありがとうございました。

1分、5分、15分、30分のタイムフレームで、価格の急激な上昇を避けるATRを使ったバージョンです。これは、より多くの利益を保護することを意味しますので、失うお金は少なくなりますが、常に高い利益の結果になるとは限りません。

もし、現在のATRの時間枠を止めたい場合は、ATRの値を100に設定すると、ATRは最大ボラティリティの上に設定されます。

月によっては非常に印象的な結果が得られることもあり、様々な結果を経験することができます。一般的にATRが大きいほど、より安全な取引ができます。

レベル1=0.1, レベル2=0.4, レベル3=0.2; - ロットサイズ

SLlevel1=0, SLlevel2=70, SLlevel3=40 - SLサイズ, SLlevel2=50, SLlevel3=50もよいでしょう。

TPlevel=10、TPleve2=10、TPleve3=12 - TPサイズ

ATRvalue=0.0011, ATR_timeframe=1, ATR_Period=4; - 1分足のタイムフレーム

ATR値2=0.0005, ATR_timeframe2=5, ATR_Period2=1; - 5分足のタイムフレーム

ATR値3=0.003、ATR_timeframe3=15、ATR_Period3=2; - 15分足タイムフレーム

ATRvalue4=0.005, ATR_timeframe4=30, ATR_Period4=3; - 30分足のタイムフレーム

dist=15; - レベル間の距離

Santimoさんの言うとおり、今回のバージョンで導入された以前のTURBO_JMAのタイムフレーム設定の方が良い結果になっています。

私は、今後のEA開発において、SLを回避することだけが、最終的な結果に良い影響を与えると信じています。

ATRは価格の方向性を示さない価格変動値なので、価格の跳ね上がり方向を考慮したヘッジを追加すれば、急激な価格変動でも利益が上がる可能性がありますが、非常にリスクが高いのでEAには搭載していません。

また、ADXによる距離とTPの変更も考えている。ADXが上昇していれば距離=10、TP=2、ADXが下降していれば距離=15、TP=10とする。しかし、また、私はこれを入れていない。

マスター001

ファイル:
 

すばらしい。 試してみます。

 

eur/usd 15 tfにします。

デフォルトの設定で実行したほうがいいのでしょうか?

ありがとうございます。

リック

 

2007年から現在までのすべての期間について、デフォルトのパラメータを使用してeur/usd 30分TFを実行しました。 下記をご覧ください。 これは、ゆっくりとした排出でした。

現在、gbp/useの5分TFをデフォルトのパラメータを使って同じ期間実行していますが、少し悪化している以外は同様の結果が出ています。

すべてのテストはすべてのティックを 使用しています。

現在、eru/usdの30分足で最適化を行っているところです。 しばらく時間がかかりそうです。

ファイル:
 

さらにテスト結果 です。確かにこのEAは相場環境で結果が大きく変わるような気がします。

2007年の期間、eur/usdを30分足で最適化してみました。儲かる設定は見つかりませんでした。(もしかしたらあるのかもしれませんが、もっと検証してみないとわかりません。SL1、TP1、ATRVAL4、ATRPeriod4で最適化してみました)。

次に、15分足のTFと2007年のデフォルトのオプションを使ってeur/usdを試しましたが、上に掲載した30分足と同様の結果でした。徐々に損失が出ています。下記参照。

次に、2004年7月から2005年12月までの期間、15分足のTFとデフォルトのオプションを使用してeur/usdを試したところ、かなり良い、ポジティブな結果と同様に低いドローダウンとなりました。以下をご覧ください。

 

こんにちわ

最初のテストはデフォルトの設定で行い、結果を確認する必要があります。

私は、4時間足で分析するべきだと思います。なぜなら、利益にとって最も危険なのは、トレンドの反転だからです。ですから、トレンドの反転が少なければ少ないほど、より高い利益を得ることができます。

私のATR、SL、TP、distの設定はGBPUSD用に設計されているので、異なるクロスに対してこの設定を見つける必要があります。

すべての設定は、トレンドの反転で勝つためのものです。

時間軸が小さくなればなるほど、適切な設定を見つけるのは難しくなります。新しいものが良いとは言いませんが、いくつかのバージョンがあれば、最も安全で安定したものを選ぶことができます。市場の特性によって、どのようにダイナミックに、どのように自動調整するのかがわからない。

ATR(volatility)のパラメータが役に立てばいいのですが、いろいろと実験が必要です。

ATRの値を100に設定し、別の時間枠で試してみると、より良い結果が得られるかもしれません。

5分足でテストすると、いつも悪い結果が出ます。

Yoelevenは、EAがエラーになったと言っています:取引コンテキストが忙しい。他のEAとぶつかるとエラーが出ると書いてありましたが、EAがない(!)状態でこのようなメッセージが出たことがあります。以下はそのリンクです(1つ以上のEAが動作している場合のみ関係します)。

エラー146("Trade context busy")とその対処法 - MQL4 Articles

ブローカーごとのデータの違いがEAの結果にどのように影響するのか、またなぜ影響するのか、誰かが丁寧に説明してくれると非常に良いのですが。

master001

 
master001:
こんにちは

最初のテストは、デフォルトの設定で行い、結果を確認する必要があります。

私は、4時間足で分析するべきだと思います。ですから、トレンドの反転が少なければ少ないほど、より高い利益を得ることができるのです。

私のATR、SL、TP、distの設定はGBPUSD用に設計されているので、異なるクロスに対してこの設定を見つける必要があります。

すべての設定は、トレンドの反転で勝つためのものです。

時間軸が小さくなればなるほど、適切な設定を見つけるのは難しくなります。新しいものが良いとは言いませんが、いくつかのバージョンがあれば、最も安全で安定したものを選ぶことができます。市場の特性によって、どのようにダイナミックに、どのように自動調整するのかが分からない。

ATR(volatility)のパラメータが役に立てばいいのですが、いろいろと実験が必要です。

ATRの値を100に設定し、別の時間枠で試してみると、より良い結果が得られるかもしれません。

5分足でテストすると、いつも悪い結果が出ます。

Yoelevenは、EAがエラーになったと言っています:取引コンテキストが忙しい。他のEAとぶつかるとエラーが出ると書いてありましたが、EAがない(!)状態でこのようなメッセージが出たことがあります。以下はそのリンクです(1つ以上のEAが動作している場合のみ関係します)。

エラー146("Trade context busy")とその対処法 - MQL4 Articles

誰かが、異なるブローカーからのデータの違いがEAの結果にどのように、そしてなぜ影響するのかを明確に説明してくれれば、とても良いことだと思います。

マスター001

OK。

何をテストすればいいのかわからなくなりました。

私は4時間にそれを置くでしょう。

 

みんな、過去7年間のデータでバックテストに 成功しても、フォワードテストやライブトレードではEAが失敗してしまうんだ。なぜなら、2007年以降、相場のレンジが大きく変化しているからです。2007年当時の設定を最新のものにカーブフィットさせれば、より長くEAを使い続けることができるかもしれません。

参考

デビッド

 

現在、4HR TFでeur/usdとgbp/usdをテストしています。 デフォルトを使用して、肯定的な結果を得るために苦労している。

だから私は最適化しようとしています。 おそらくそれは、ATR_timeframeを240に設定し、値と期間を最適化し、さらにtpやslなどの他のものを含むと思われます。 それとも、私は的外れなことをやっているのでしょうか?

ありがとうございます。