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

 

チュートリアルで簡単なEAのコードを読む -https://book.mql4.com/ru/samples/expert

Total変数の値がどのように変化するのかがわからない

注文の入力」ブロックでは、その値が例えば1になるように変更されるかもしれません。

注文が閉じられると、"Close Orders" ブロックで Total 変数の値は変化しませんが、(注文が正常に閉じられた場合)ゼロになるはずだと思うのですが。

質問 - この場合、新しい注文はどのように開かれるのでしょうか(ブロック「注文の開始」 - if (Total==0 && Opn_B==true) )、もしプログラムがまだ閉じられていない注文があると考えるのなら。それとも、プログラムは1つの注文を閉じて、別の注文を一度に開くことができないのでしょうか?それから、取引基準比率のオプションbが 例として使われていると書いてあるのが理解できないのですが?

 
fevrall:

フォーラムメンバーの皆さん、こんにちは。

以下の質問に対する回答は見つかりませんでした。

1.2つの端末が異なるマシン(1台目は職場、2台目は自宅)で、同じ実アカウントで動作しています。

これらの端末で、1つの通貨ペアのExpert Advisorが、同じ通貨ペアで稼働している場合、同じ通貨ペアのExpert Advisorが稼働しています。

は、同じペアの同じEAを、同じターミナルの異なるウィンドウで実行することと同等なのでしょうか?

2.これらの端末の一つでEAの操作を無効にした場合(該当するボタンを使用)、どのようになるのでしょうか。

他の端末に影響を与えるか?

(よろしくお願いします!)

1) 2つの異なる端子は2つの異なる端子です)

1台のマシンに2種類のmt4があり、1つのアカウントで作業していても、交差することはありません。偶然に交わるかもしれない、秩序の魔法が重なれば、アクティブEAはその秩序を「自分のもの」として認識することになる。

2.片方の端末の取引を無効にしても、もう片方は動作し続けます。このEAは、ディーリングセンターのサーバー上ではなく、このコンピュータ上で所定のMT4で動作するプログラムであるためです。同様に、コンピュータの電源を切るとExpert Advisorは取引されません。しかし、ニュアンスがあります。EAがオフになる前に、保留中の注文が あった場合、EAがオフになったとしても、それらはマーケットで執行されます。

 
Techno:
1小節または2小節の禁止を設定することができます。 これより薄くすることはできません。

テクノ、なぜ一時的な解決にこだわるのですか?

論理的に解決する方法はないのでしょうか?あなたの方法は、私の問題の解決につながるかもしれませんが、間接的な解決方法です......。

 

obla4koさん、ありがとうございます。

 
obla4ko:

覚えています :), あなたのアドバイスは良いですが、PapaYozhが 言うように「ニュアンスが大事」です!

平均値で作業するときは、すべての小節が重要です。:))- だから、もっと微妙な解決策を探さなければならないのですが......。

私があなたの問題を正しく理解しているならば、注文の締め切りの時間に誘導されることはないはずです。ポジションを開くためのシグナルを出したバーの時間から開始する必要があります。私ならどうするか、個人的には次のように考えます。

1) datetime型の変数を作成し、注文が成功した場合にTime[0]という値を入力します。

2) init()関数で、この変数を値「0」で初期化する。 コードを見直すときにわかりやすいので、明示的に初期化するのが望ましい。

3) ポジションを開く条件が揃ったら、OrderSend(...)リクエストを送る前に、この変数の値とTime[0]を比較し、等しくない場合はリクエストを送る。

4) もしポジションがオープンしたら、まさにその変数にTime[0]の値を格納することになる。

---

うまく説明できたかどうかわかりませんが、がんばりました。

もちろん、これは最も原始的な方法です。なぜなら、EAは実際に注文が開かれたバーで再初期化する可能性があり、EAを書く ときにそのような状況を考慮する必要があるからです。しかし、初期段階であれば、今回ご紹介したようなバリエーションでも十分対応できます。

 

皆さん、こんにちは。

プログラマーもアマチュアも、あなたの力を貸してください。要するに、水平線を 表示する簡単なインジケータが必要なのです。つまり、彼が踊ったレベル(下か上か、違いはない)を与えると、それはまた線に一定の点数を描き、指定したレベルまで移動します。例えば、1.2500から1.3400までのレベル、50ポイントごとに新しいライン...


回答してくれた皆さん、ありがとうございました...。

 

女の子のダンスは面白いですね...。:)

DCの "いたずら "を再開しました...。

そんなことが可能なのか?

......空中でポーズが開くのは面白いですね...。デモ口座です。

なぜ、そんなことが可能なのか?

私の理解では、ギャップ前にポジションがオープンした場合、空中に浮かんでいるのではなく、オープンした場所に立っているはずなのですが......。
...まあ、移動したのであれば、隙間の後のバーではなく、どこか空中にあるのでは......。奇跡...:)

 

artmedia70、隙間でのスリップです)Change your dtz )) fuck it ))
 
artmedia70:

...ポーズが空中で開いたのが面白い......。デモ口座です。


チャート上では価格はBidで、買い注文(持っているように見える)は Askで開くことを忘れないでください。
 
PapaYozh:

チャート上では価格はBidで、買い注文(持っているように見える)はAskで開くことを忘れないでください。
アスクでバイを開けないの?しかもスプレッドは60pipsではダメで(ギャップ後でないとダメ)、ギャップ前ならEURの325pipsのスプレッドは信じられないくらいです。:)