[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 607

 
artmedia70:

...このようなスリップを減らす方法はないのでしょうか?あなたの考えは?

アルテムさん、ようこそ我が社へ!あなたのたゆまぬ努力と自発性と創意工夫で、長年この問題を解決してきた人々の輪に加わる権利を得ましたね。おめでとうございます。これであなたも一人前のフォーラムのメンバーです。
 
こんにちは!!!これをコードで実装する方法を教えてください。買いと売りの2つの注文を開くために、3つの(金額は別々に設定されている)不採算のsl注文を持つ必要が あります。その間の距離は別の変数で設定する必要があります。
 
keekkenen:

テスターでゼロバーを使用することはできません。それは、それが形成されているという事実(テスターティック)にもかかわらず、テスターはこのバーの価格について完全な情報を持っているという単純な理由です。

また、現在のm5と古い価格が使用されている掛け合わせ期間だけを使用することも意味があります。14 * PERIOD_H1 / Period()および14 * PERIOD_M15 / Period()。

とても興味があります。ポイントは、Expert Advisorが各TFで 様々な戦略を組み合わせて動作することです。M5で - 私は6つの戦略を持っています(このテストは6番目)。テスターですべての ストラテジーを個別ではなく、組み合わせて テストできるようにするにはどうしたらよいでしょうか。

その上で動作するはずのストラテジーのうちМ5でテストを実行すれば問題ない - 6つのストラテジーはテスターで一緒にうまく動作する。しかし、各TFで全ストラテジーの全体を テストできるようにするには、すべてのTFのうち最も低いもの - М5だけでテストを 行うにはどうしたらよいか。

ここで、あなたが書いたものは、それが私には思えるが、現在のM5でテストすることによって、より高いTFで動作するように設計された戦略のテストの問題を解決することができます。
期中増加額の倍率の計算式がわからない。

すでに示したコードの例で、より高いTFの計算のために表示することは可能でしょうか?
塩がこの辺に散らばっているそうですね。

   MomML_0   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,0);
   MomML_1   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,1);
   MomML_2   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,2);
   
   MomST_0  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,0);
   MomST_1  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,1);
   MomST_2  =iMomentum(NULL,PERIOD_H1,14,PRICE_CLOSE,2);
   
   DeM5     =iDeMarker(NULL,PERIOD_M5, 14,0);
   DeM15    =iDeMarker(NULL,PERIOD_M15,14,0);

このどこかで、より高いTFのためのパラメータを設定する必要があるのでしょうか?
あるいは、例えばH1での動作を想定したストラテジーを、現在のM5でテストすることは可能なのでしょうか?

 
artmedia70:
これが非常に気になるところです。

TFを高くするためのパラメータを設定する場所はありますか?
それとも、現在のM5、例えばH1で動作するように設計されたストラテジーでテストすることは可能なのでしょうか?


MomML_0   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,0);
MomML_1   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,1);
MomML_2   =iMomentum(NULL,PERIOD_M5,14,PRICE_CLOSE,2);
 
MomST_0  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,0);
MomST_1  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,1);
MomST_2  =iMomentum(NULL,PERIOD_M5,14 * PERIOD_H1 / PERIOD_M5,PRICE_CLOSE,2);
   
DeM5     =iDeMarker(NULL,PERIOD_M5, 14,0);
DeM15    =iDeMarker(NULL,PERIOD_M5,14 * PERIOD_M15 / PERIOD_M5,0);
 
IgorM:

すでに頭を悩ませています :)- ここで問題です。

EAは半自動モードで動作します - その入力はポジションからの私の出力です、しかし、私は把握することはできません - 次の1つのための私のコマンドの前に1つだけの取引を行うためにEAを作る方法、私はちょうどチャート上のスタート/スタートボタンを持っていない、すなわち:)。init()セクションが忙しく、EAを無効化できない - 正しいトローリングにはその計算が必要

プライベートメッセージで気づいていないのであれば、ここで
 

MessageBoxのようなボタンが必要ですが、応答を待つような別ウィンドウにはできません :)
 
granit77:
アルテムさん、ようこそ我が社へ!あなたのたゆまぬ努力と自発性と創意工夫で、何年も成功せずにこの問題を解決してきた人たちの輪に加わる権利を得ましたね。おめでとうございます。これであなたも一人前のフォーラムのメンバーです。
ありがとうございます...:)真実はきっとどこかにある、新鮮な目で見ればいいんだ...。
 
keekkenen:

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

こんにちは。

Code Baseの エキスパートに質問です。反転やブレイクアウトレベルの三角形を見つけるインジケーター/エキスパートを見つけるのを手伝ってくれませんか?


 

ボタンを制御したいことは少し理解できたようですが、ObjectCreate() に慣れていないので

3つのオブジェクトを持つためのコードの書き方。

1. 「AUTO」の刻印

2.手書きの銘板

3.任意のキャラクター/エンブレム

3番目のオブジェクト=アイコン 私はラベルAutoまたはManualに移動し、関数1、0=私のアイコンがある場所の結果を制御したい、とこの結果は、EAで処理されます。

おつかれさまでした