アイデア交換 - ページ 12

 
Vinin:

1.一方はEMAに対するHigh[]の位置、もう一方はEMAに対するLowの位置を示しているので、閾値(有意水準)を導入した方が良いと思う。デルタをゼロと比較するのではなく、これらの閾値と比較するのです。

2.あなたのコードには小さな誤りがあります。変数cxとlxが50になることはできないので、cx<50かつlx<50という条件でなければならない。アレイのオーバーランが発生しています。


しきい値でもできるんですね。試してみましたが、最適化のためのパラメータが増えるだけで、ほとんど効果はありませんでした。エラーに関しては、影響はないようです:while (cx<51), while (lx<51)
 
khorosh:
leonid533さん
これらのパラメータ(13,11,10)はGBPJPYとTF - M30で見つかったのでしょうか?
いや、これはあくまで一例です。このペアでこの時間枠で最適化中のこれらの値は:購入する取引のために(5-15-11)、売却する取引のために - (7-16-14)です。 しかし、それはEAで使用する戦術に依存します。 私はこれらの値があなたのために役立つとは思わない。そして、異なる証券会社での見積もりは、パラメータに影響を与えます。Liteのmt4でこの値にしています。
 
フィルタを閉じた状態だけでテストしてみると、ちょうどいい履歴期間もあれば、まあまあの履歴期間もある。このフィルターを使うのは意味があるのかもしれない、もう一回試してみよう。ありがとうございます。
 

.........

 
leonid553:
魅力的なアタッチメントですが、今のところ、このようなフィルターを巻くことができませんので、あなたのものを試してみようと思います。
しかし、IMHOでは、このテストは目に余るものです。例えば、5月から9月まで最適化を行っていた場合、より自信を持つことができます。
が、1月から12月までテストしているんですね。つまり、ランとランアウトの両方が存在する。
 

トレンド検出器は、2つのMAの交差という最も単純なExpert Advisorにおいても、良好な結果(サンプル外の利益を含む)を示しました。

また、純粋な形として、エントリーするとき、デルタがゼロラインを越えるときにも。そして、そこにはもちろんトレーリングも存在していた。

ロングとショートの独立したエントリーを実施したら、もっとうまくいきました。そのため、ドローダウンが補われ、取引回数が増加します。ロングとショートのポジションには、私独自のトレンド検出器を用意しました。GBPCHFでも 利益が出るようになった!?

 
leonid553:
ロング 、ショートエントリーで独立させると、もっとうまくいきました。ドローダウンが補われ、 の取引回数が増えます。ロングとショートのポジションには、私自身の トレンド検出器を用意しました。GBPCHFでさえ、この ! でも利益を出すことができるのです。




独立したエントリーはしていないんですけどね。思い出させてくれてありがとう、トレンド探知機と組み合わせてみるよ。
私の記憶が正しければ、エントリーパラメータは 買いと売りで別々に最適化されるはず です。
 
granit77:

私の記憶が正しければ、買いと売りで別々にインプットを最適化する必要があります。

はい、別に。
 
私のルスラン:「どうやるの?tr-detectorの性能には良い印象を持っています。しかし、テスト中は不明な点がありました。時々、チャート上にシグナルがあるように見えることに気づきました。取引は開始されません。私はそれを分析し始めた(いつもの慎重さで、控えめに言って!)。コメントを入れる。以下のような誤解があることが判明しました。

グラフのスケールが雑すぎる。小数点以下4桁が足りない!小数点以下4桁が足りない!この場合、MA値そのものを単純に小数点以下4桁に丸める。例えば、チャート上のMA値は-0.00015から-0.00025まで(およそ)変化していますが、計算では0.0002しか表示されません!このような場合、MA値は0.00015から0.00025まで変化します。

この点をチャート上に黄色の矢印で示しました。

皆様へインデックスの目盛りの感度を小数点以下1桁上げるには、どうしたらよいか教えてください。

 
rid:
私のルスラン:「どうやるの?私の細かく調整したtdetectorがうまく機能しています。しかし、テスト中は不明な点がありました。時々、チャート上に信号があるように見えることに気づきました。取引は開始されません。私はそれを分析し始めた(いつもの慎重さで、控えめに言って!)。コメントを入れる。以下のような誤解があることが判明しました。

グラフのスケールが雑すぎる。小数点以下4桁が足りない!小数点以下4桁が足りない!ただし、MAの値自体は単純に4桁に丸めています。例えば、チャート上のMA値は-0.00015から-0.00025まで(およそ)変化していますが、計算では0.0002しか表示されません!このような場合、MA値は0.00015から0.00025まで変化します。

この点をチャート上に黄色の矢印で示しました。

皆様へインデックスの目盛りの感度を小数点以下1桁上げるには、どうしたらよいか教えてください。


インジケータのinitセクションにIndicatorDigits(Digits+1);と書くだけで、もう一桁の数字を得ることができます。2を足すと、さらに2桁になる。