どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 34

 
Sepulca:


最も簡単な方法は、OPENPRICEをEMAの「apply to」として使用し、徐々にCLOSEPRICEにスライドダウンさせ、他の中間値をわずかに平滑化したPRICEを使用するようにすることである。

私があなたを正しく理解するならば、EMAの設定で私は価格の開始に適用するパラメータを設定するのですか?その場合、プログラムはどのように価格終値に計算を切り替えるのでしょうか?それとも、2つのスライダーを同時に使うのでしょうか?
 
Sepulca:


最も簡単なオプションは、EMAでOPENPRICEを「apply to」として使用し、徐々にCLOSEPRICEにスライドダウンして、他の中間をわずかにスムージングしたPRICEを使用してみることである。

いろいろ試した。横ばいのトレンドの中で2~3ポイント乖離すると、EAはまだ偽のシグナルを作成し、プログラムはそれをトレンドとして認識します。2点、3点の動きをカットするようなフィルターが欲しい。
 

みんな、アドバイスしてくれ、言葉がよくわからないんだ。

私は、現在のバーのボリュームに応じて取引を開始するExpert Advisorを持っています。同じバーでストップで閉じるようにするにはどうしたらいいですか。よろしくお願いします。

注文が開かれたバーを何らかの方法でマークし、新しい注文を 開くときに、前の注文がこのバーで開かれているかどうかをチェック する必要があることは理解しています。実際のところ、どうすれば簡単にできるのかわかりません。

 
oDin48:

みんな、アドバイスしてくれ、言葉がよくわからないんだ。

私は、現在のバーのボリュームに応じて取引を開始するExpert Advisorを持っています。同じバーでストップで閉じるようにするにはどうしたらいいですか。よろしくお願いします。

注文が開かれたバーを何らかの方法でマークし、新しい注文を開くときに、前の注文がこのバーで開かれているかどうかをチェックする必要があることは理解しています。実際のところ、どうすれば簡単にできるのかわかりません。

iBarShift () を使用して、最後の注文が (ストップによって) 終了したバーを確認します。この関数の時間パラメータには、停止時に閉じた位置の閉時点を代入する。
 
Forexman77:

いろいろ試しました。マシュカはそれでも横方向に2〜3ポイント乖離することで誤信号を作り、プログラムはそれをトレンドとして認識する。2点、3点の動きをカットするようなフィルターが欲しい。
MACの乖離を確認する際は、2~3pipsのデルタを使用する
 
artmedia70:

良い人、2-3行のコード(おおよそどのようなものになるのか)を書いていただけませんか。このテーマについては教科書に例がないため...。

 
oDin48:

良い人、2-3行のコード(おおよそどのようなものになるのか)を書いていただけませんか。このテーマについては教科書に例がないため...。

正確には教科書に書いてありますが、まずは読んで勉強したほうがいいですよそして、ダンクを狙う!
 
oDin48:

良い人、2-3行のコード(おおよそどのようなものになるか)を書いていただけませんか。このテーマについては、教科書に例がないので...。

そう、私は優しいのです...。時折そこで質問ですが、あなたはmql4プログラミングを学んでいるのですか?それとも、ただの物乞い?

アルゴリズム機能。

1.最後に閉じた注文を検索します。

2.ストップで閉じたかどうかを確認する。(いくつかのバリエーションがありますが、最もシンプルなものはテスターにのみ適しています)。

3.その終了時刻をバー番号に変換する。

4.閉じたバーの番号を返す。


上記のすべてのステップは、関数の1つのループで実行され、バーナンバーを返します。

次に、エキスパートアドバイザーの本体から、次のポジションを開く必要があるときに、関数を呼び出し、最後に閉じたポジションが ゼロバーで閉じられたかどうかをチェックします。そうでなければ、次のポジションを開く。

コードを書き始める。わからないことは、ヒントや修正点をお伝えします ...しかし、それを書いてあげるのは弱気の好意です ;)

 
borilunad:
正確には教科書に書いてありますが、まずは読んで勉強したほうがいいですよそして、女性陣の出番です!


やってます。=)私はチュートリアルとパスカルの知識から部分的に私のExpert Advisorを構築しました(原始的な、しかし、最初のプログラムのために、これはOKです)。プログラムの理屈は理解できる。しかし、すべてのニュアンスで私は初めて理解していません....

時間を節約するために考えたこと。

 
artmedia70:

3.その終了時刻を小節番号に変換する。


要するに、小節の番号を割り当てて、その番号を変数に書き込んで、現在値と比較すればいいだけの話である。

あとは自分で書きます。