よく動くトレーディングシステム - ページ 74

 
pooh123:
マルデンさん、こんにちは。

TrendStrengthExpert v2.4 ~v2.1 を確認したところ、コードにバグがある可能性があることが判明しました。 以下、問題のコードです。

// - SELL Orders

if (mode==OP_SELL)

{

if ( BreakEven > 0 && BEvent==0)

{

Gain = (OrderOpenPrice()-MarketInfo(Symbol(),MODE_ASK))/Point;

if( Gain >= BreakEven && (OrderStopLoss()>=OrderOpenPrice()-ProfitLock*Point || OrderStopLoss()== 0))

{

double SellStop = NormalizeDouble(OrderOpenPrice()-ProfitLock*Point,Digits);

BEvent=-1;

}

}

else

if (TrailingStop > 0 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);
引用文の下部付近、「if(TrailingStop>0 && TrailingStop>0)」に「TrailingStop>0」と重複していますね。 という意図だったのかもしれませんね。" if(TrailingMode==1 && TrailingStop>0) "のつもりだったのかもしれません。

お手数ですが、ご確認をお願いします。

ありがとうございます。

pooh123

Newdigitalさん、こんにちは。

私はこのスレッドを見て、他の人がすでに私が上に述べたのと同じ問題を見つけたことを知りました。 さらに、彼はmmに関するバグも発見しました。 しかし、この2つのエラーはTrendStrengthExpertでのみ修正され、TrendEnvelopeExpert v2.1~2.4では修正されていませんので、TrendEnvelopeExpertの該当バージョンをアップデートしてください。

pooh123

 
pooh123:
こんにちは、ツールズさん。

今日もユーロドルでTrendStrengthExpert 5 dをmaxordersを10にしてバックテストしてみました。 exitmodeの設定が0でも1でも、複数の注文を出すことができました。 前回バックテストした時になぜうまくいかなかったのか、全くわかりません。

pooh123

ツールさん、こんにちは。

本日、先ほどの投稿の訂正です。 exitmodeを0にしてバックテスト すると、EAは複数の注文をオープンします。 exitmodeを7にしてバックテストをすると、やはり1つの注文しか開きません。

pooh123

 

pooh123さん、こんにちは。

ExitMode 0は、インジケータによる終了がありません(例えば、ストップロスやテイクプロフィットが あることを確認してください)。

ところで、私は2つのバージョンをフォワードテストしていますが、マルチプルオーダーはありません(exitmode 7を使用しています)。

私は2つのバージョンを長い間トレード(フォワードテスト)しています。

TrendStrengthExpert_v2 とTrendEnvelopeExpert_v2.2です。

しかし、この2つのバージョンは、様々なコーダーによって作成されています。

TrendStrengthExpert_v2

TrendStrengthExpert_v2Scalper_2

TrendEnvelopeExpert_v2.2

TrendEnvelopeExpert_v2.3

トレンドエンベロープエキスパート_v2.4

トレンドエンベロープエキスパート_v2.4.1

4桁のブローカー用

5桁のブローカー用

...

私は、単純に「起こりうるバグを修正する」ことではないと思います。

私は思う - 1または3のバージョンを識別する必要があり、コードを簡素化する必要があり、無駄な指標 - コードから削除、TrendStrengthExpert_v2を改善する必要があり、アカウント保護機能を挿入する必要があります(例えば最新のTickscalperと同じように)。

というのも、このようなEAを「オールインワン」(多くのトレーディングシステム/戦略/インディケータがEA内にコード化されている)として持つことは良いことかもしれませんが、それらをすべてトレードして良い設定を見つけることは困難だからです。

私は、これらのEAを改良し、簡素化し、バグを修正するために、いくつかのレビューを行うことができると思います(私が言ったように、これらのEAは、かなり以前に異なるコーダーによってコード化/改良されたものです)。

私は、ブレイクアウトEA(口座保護機能+特定の市場条件でのみ取引するための市場条件評価)についても同じだと思います。

1日や1週間ではありません。

 

Pooh123さんのテストにより、修正または更新が必要な箇所が絞り込まれました。

 

私の喜びです。 フォーラムではいろいろと勉強させていただきました。project1972、malden、Igoradのような巨匠のEAは、私にとって良い学習ツールです。 彼らのコードラインには美しさを感じます。 それらのEAをバックテスト、フォワードテストし、コードを理解することが重要です。それには3つの目的があります。

- EAに自信を持つ

- トレーダーへの影響を最小限にするためにEAを自分で修正する。

- コーディングスキルを学ぶ

 

こんにちは、ツールズさん。

TrendEnvelopeExper v2.4 eurusdをデフォルト設定、Exitmode =1でバックテストしてみました。 Exitmode=1では、利益確定とtrendstrengthインジケータからのシグナル取得の2つの方法で注文をクローズすることになっています。 しかし、10年分のヒストリカルデータを使ったバックテストでは、EAは利益確定という1つの方法でしか 注文を閉じないことがわかりました。 そこで、Exitmodeを2~5の値に変更し、trendenvelope、AddSignalのいずれか早い方、またはSignalで取引を終了するようにしました。 Exitmode=2~5の値では、TPとそれらのアプローチによってEAが注文を閉じるので、動作します。 しかし、Exitmode=1ではうまくいかず、利益確定でしか注文を閉じない。 コードの高低を確認しましたが、どこに問題があるのか分かりませんでした。 原因についてご教示いただけないでしょうか?

ありがとうございます。

pooh123

 
pooh123:
こんにちは、Mr Toolsです。

TrendEnvelopeExper v2.4 eurusdをデフォルト設定、Exitmode =1でバックテストしてみました。 Exitmode=1の初期設定では、利益確定とtrendstrengthインジケータからのシグナル取得の2つの方法で注文を決済することになっています。 しかし、10年分のヒストリカルデータを使ったバックテストでは、EAは利益確定という1つの方法でしか注文を閉じないことがわかりました。 そこで、Exitmodeを2~5の値に変更し、trendenvelope、AddSignalのいずれか早い方、またはSignalで取引を終了するようにしました。 Exitmode=2~5の値では、TPとそれらのアプローチによってEAが注文を閉じるので、動作します。 しかし、Exitmode=1ではうまくいかず、利益確定でしか注文を閉じない。 コードの高低を確認しましたが、どこに問題があるのか分かりませんでした。 原因についてご教示いただけないでしょうか?

ありがとうございます。

pooh123

こんにちは、Pooh123です。

コード上では問題なさそうですが、もしまだ試していないのであれば、TS_mode = 2でエントリーすることを試してみてください。ただ、このEaの更新を計画しています。このテンプレートで試してみましたが、まだ問題があります。テンプレートとしてKaufman Ama Eaを使用することを計画しています。

 

ツールさん、こんにちは。

TS_Mode=2にしてみましたが、EAがトレードを開きません。手がかりがないのです。 ともあれ、このEAをバージョンアップしていただけるとのことで、うれしい限りです。 弱点はありますが、その弱点を解消できれば素晴らしいEAになる可能性を秘めたEAです。

 

よく動く取引システム(H4タイムフレーム)。

- オリジナルのスレッドは こちら です。

- システム・インジケータRange_v2 and v2.1 (modified Price Channel for MTF),TrendEnvelopes_v1 andv1.1 with sound alert(modified Envelopes with trend view),TrendStrength_v1(modified AbsoluteStrength with trend view), fixed and updatedTrendStrength_v1.1 and MTF TrendStrength_v1.1,TrendRSI indicator, and some next version of indicators arehere including MAofHA_v1 and AddSignal_v1,TrendStrength_v2.2(identical with VT version).このインジケーターはここにあります。

-TrendEnvelopeExpert EAこちら: 多くのインディケータを切り替えてエントリー、エグジットするモードを持つ非常に高度なEAです。

-TrendStrengthExpert_v2 EA: この ページからこの ページまで手動で取引と解説をして います。

-TrendEnvelopeExpert_v2.2 EA: この ページから この ページまで手動で取引と 解説を行います。

そして

TrendRSXの取引 システムはこちらの記事 で紹介しています。

-------------

GBPUSD用EA、TrendEnvelopeExpert_v2.2 EA、ビジュアル(順張り)ステートメントを更新しました。

----------------------

ビジュアルステートメントは、フォワードテスト/トレーディングの結果です。

詳しくはこちら

シグナルパフォーマンスファクターとビジュアルステートメント:説明とこのポストと 詳細なコメントとして、これらの2つの記事:このポストと この1

 

ここにも投稿したいのですが、昔Advanced EliteでTrend Strength Eaのjurikバージョンを始めていたのですが、今そのjurikは通常のEliteにあるので、ここでも共有できるかもしれません。とにかく、これはjurik Eaの傾向強さです。EaはかなりオリジナルのTrend Strength Eaからのアップグレードは、同様にアップグレードされた指標と、追加された自動マジックといくつかの余分な時間のフィルターを持っています。1分の時間枠でそれをテストされているこれまでの3トレード3非常に小さな勝利が、その開閉取引は、その動作を検証する。

ps)指標の一つで見つかったバグがあった指標はEa JurikTrendStrength_v1.21によって呼び出されたjurik Addsignal_v1によって呼び出されたjurik STC nrpだった、だから今、固定Eaバージョンと一緒に2固定指標を投稿してください。