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

 

マジックナンバー

こんにちは。

私はコードを修正しました。各ペアのマジックナンバーを計算する関数を追加しましたので、1つのチャートに対して1つのトレードを行うことができます。

ジオペール

コードを添付 します。

 
tkforextsd:
Igorad & NDさん、こんにちは。

TrendEnvelopeExpert_v2.2.mq4 & TrendEnvelopeExpert_v2.4.mq4 の両バージョンで、以下の問題があることが判明しました。

1.TrailStop()ルーチンにバグがあります。

if (TrailingStop > 0 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits).If (TrailingStop > 0 && TrailingStop > 0) SellStop = NormalizeStop*Point,Digits);

とする必要があります。

if (TrailingMode == 1 && TrailingStop > 0) SellStop = NormalizeDouble(MarketInfo(Symbol(),MODE_ASK) + TrailingStop*Point,Digits);

2.MoneyManagement() ルーチンで、Fixed Fractional position sizing に基づいています。

ラインは

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk*AccountLeverage()/contract,2);

とする必要があります。

vol=NormalizeDouble(AccountFreeMargin()*MaxRisk/MaxLoss,2)とすべきです。

このため、MM機能をオンにすると、口座が吹っ飛んでしまいました。この新しい変更で試してみてください。

よろしくお願いします。

ティーケー

イゴラドはTrendStrengthExpert EA(トレーリングストップとMM)を修正し、TrendEnvelopesオプションをコードに追加しました。そのため、このTrendStrengthExpert_v2が最新版となります。バックテストや フォワードテストはまだしていません。

ちなみに、旧バージョン(TrendEnvelopeExpert_v2.2 EA)は引き続きテストします。

この新しいTrendStrengthExpert_v2 EAで投稿#20を更新しています。

ファイル:
 
Flytox:
Igoradさん、あなたのEAにAbsolute Strengthインジをお願いします!!!!!!!!!。

Igoradがやってくれました。

ちょうど彼からPMが来て、彼はこのシステムのために絶対的な強さを持つ新しいEAをコード化したそうです。インジケータは全て同じですが、"+" absolute strengtht と "+" new VoltyChannel_Stop_v2.1 と "-" TrendEnvelopes インジケータがあります。

設定が多すぎて混乱しています。やはり、インジケーターをチャートに貼り付けるところからシステムを構築していかないと(今週中にやってみます)、収益性の高い設定を選ぶのに時間がかかってしまいそうです。

このEAではExitModeの設定を以下のように変更しました。

// System Exit Switch:

0-off,

1-TS,

2-VS (instead of ТЕ),

3-AddSignal,

4-any first,

5-signal,

6-AS

インジケータを添付したEAです。

このスレッドの20番目の投稿を、この新しいEAで更新しました。

4.TrendStrengthExpert_v1。 これはTrendEnvelopeExpert_v2.4 EAの改良版で、フィルターとしてAbsoluteStrengthインディケータが追加され、さらにこのEAには新しいインディケータが使用されています。VoltyChannel_Stop_v2.1; このEAはTrendEnvelopesインジケータを使用していません。
ファイル:
 
Flytox:
私はこのEAを4年間のバックテストで利益を出せるようにしようとしています。私が気づいたことは、トレンド相場で大きなpipsを稼ぐことができ、レンジ相場で全てを失うことです。私は、タイトなブレークイーブンとプロフィットロックで問題を解決します。しかし、そのEAに最適なストップは、チョッピーゾーンから資金を得るためのステップストップだと思います。この素晴らしいマシンを最適化するために、それをプログラムできる人がいれば教えてください。

初期預金:10k

利益:40314

pf: 1.54

dd:29.44

修正したEAを添付するのを忘れました。

Open PivotとVolatility Pivotをフィルターとして追加し、コードの1~2行を修正しました(何を修正したかは覚えていません)。

GbpJPyの場合は、添付のセットファイルと同じEAを使用してください。

EurUSdについては、設定をリセットしてください。

 

4/5桁の価格はすべて固定

このスレッドの添付ファイル(EA)は、ほぼ全て5桁のブローカーに固定されていました。

含む。

- TrendEnvelopeExpert_v2.2 EA は、インジケータとEAのブローカー価格が5桁に固定されました。投稿番号20の添付ファイルv2.2.rarをご覧ください。

5桁のブローカーではPointRatio = 10、4桁のブローカーではPointRatio = 1を使用します。

あなたのブローカーが4桁か5桁かを知るには?

5桁のブローカーの例。GBPUSD 1.52887

4 桁のブローカーの例。GBPUSD 1.5288

- TrendEnvelopeExpert_v2.4 EAは5桁のブローカー価格用に修正されました。投稿番号20の添付ファイル2.4.rarを参照してください。

- TrendEnvelopeExpert_v2.4 EAでM15タイムフレームの月足でタイムフィルタを使った取引:ブローカー価格が5桁になるように修正しました。投稿番号20の添付ファイル2.4settings_m15.rarをご覧ください。

このEAはインジケータを使用しています。投稿番号20の他の添付ファイルからインジケータをダウンロードしてください。

投稿番号20の他の添付ファイルや、このスレッドの他の多くの投稿の添付ファイルも修正されました。

添付ファイルを開くためのWinrar:https://www.mql5.com/en/forum/173397/page11

 

1.TrendEnvelopeExpert EA のバージョンです。

1.1.TrendEnvelopeExpert_v2.2: 添付(Igoradさんありがとうございます)。

1.2.TrendEnvelopeExpert_v2. 3 はこちら: ペア毎にマジックナンバーを計算する機能を追加しました(giapelさん、ありがとうございます)。

1.3.TrendEnvelopeExpert_v2.4 が来た。AddSignal_v1 の矢印の終了モードの不具合を修正し、MaxTrades 機能を追加しました。注意:このMaxTrades機能は、EAの設定でMode=1になっているインジケータで動作します。詳しくはこちらの記事を ご覧ください。

Trend_Envelope_Expert_v2.4.1- mrtoolsがJurik RSX with Trendstrength と Add Signal と All Averages Indicator with Trend Envelopesを使って作った2.4バージョンの最新版(この ポスト)です。

2.4版での設定。

-EURUSDとGBPUSDの2.4版での設定(設定番号7を添付)をご覧ください。この設定によると、EAは月足チャートの方向性を見ながらM15で取引し、損切りも月足で行うことになります。つまり、このEAを使う人は、月足チャートでテクニカル分析を行い、例えば今月取引するかしないかを自分で判断する必要があるのです。

- この2.4バージョンの他の設定も 添付しましたが、これはM15タイムフレームでの月足トレンドの方向性の取引用に設計されたものです。詳しくは投稿番号217と220を参照してください。M30タイムフレームの設定は、添付したM15と同じですが、少し変更しました(投稿番号242参照)。

- マーケットコンディションの評価: インジケータを含むテンプレートは投稿番号243にあります。

2.2バージョンの H4とM15タイムフレームの設定(添付)とバックテスト結果をご覧ください。

セット1(設定番号1):H4タイムフレーム用。

H4タイムフレーム用のセット2。

M15タイムフレームのためのセット3。

M15タイムフレーム用セット4。

M15タイムフレームのためのセット5(4つのペアのための2.2バージョンのM15タイムフレームのための最適化された設定;異なるペアのために異なるマジックナンバーを使用することを忘れないでください)。

その他のバックテスト結果はこちらhttps://www.mql5.com/en/forum/174793(Pipskateerさんありがとうございます)。

設定の説明については、このスレッドの13ページ目と14ページ目をお読みください。

その他、2.2版での設定はこちら です。

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

2.TrendStrengthExpert EA のバージョンです。

2.1.TrendStrengthExpert_v1こちら です。TrendEnvelopeExpert_v2.4 の改良版で、フィルターとして AbsoluteStrength インジケータが追加されています。VoltyChannel_Stop_v2.1; このEAはTrendEnvelopesインジケータを使用していません。

2.2.TrendStrengthExpert:

-TrendStrengthExpert_v2 : MMのトレーリングストップに関するバグを修正し、TrendEnvelopesオプションをコードに追加しました。

- Flytoxが修正したTrendStrengthExpert_v2Scalper_2あります。インジケーターです。TheOnlyPivot_Level はこのスレッドに、Volatility.Pivot.Open はここに あります。

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

3.フォワードテスト

現在、TrendEnvelopeExpert_v2.2とTrendStrengthExpert_v2をフォワードテストしています。その他、設定やタイムフレームについては、こちらの投稿 をご覧ください。

4.5桁のブローカー。

この記事を読む: https://www.mql5.com/en/forum/174793

ファイル:
 

5桁のブローカー(IBFX、Alpariなど)向けに全バージョンとほとんどの添付ファイルを修正しました。

前の記事を読む

 

管理部門は、整理整頓とコードのバグの更新を行う素晴らしい仕事をしています。 最初のページで投稿を更新し、各EAの鉄板ディテールを効率的に検索できるようにしているのは、本当に素晴らしいことです。

ただただ「ありがとうございます」と言いたいです。

 

感謝

本当にありがとうございました。とても感謝しています。

 

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