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

 
Escapee:

待てよ...やっと理解できた...

以下は、私が必要とした注文の開始です - OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,0); .そして、このスクリプトは機能します。

今度はクローズが欲しい......。

台本ではありません。あくまで注文を開けるためのコマンドです。OrderSend関数は、開封に成功した場合、オーダーチケットを返す。しかし、閉じる前に、まず注文のチケットを決定しなければならない。それを決定するために、まず、注文のリストからインデックスで注文を選択する必要があります。したがって、開いている注文が1つだけであれば、ループしてシンボルの一致とマジックの一致をチェックすることなく、この処理を行うことができます。あまりスマートではないですが、それでも。専ら例示のため。

if(OrderSelect(0, SELECT_BY_POS))
if(OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 30, clrNONE))
Print("Ордер закрыт");
mql4のこのような文書化されていないトリックは、AskまたはBidの代わりに注文OrderClosePrice()を閉じるために使用でき、この場合、我々は注文タイプを区別する必要はありません。いずれにしても閉まります。
 
AlexeyVik:

台本ではありません。あくまで注文を開けるためのコマンドです。OrderSend関数は、開封に成功した場合、オーダーチケットを返す。しかし、閉じる前に、まず注文のチケットを決定しなければならない。それを決定するために、まず、注文のリストからインデックスで注文を選択する必要があります。したがって、開いている注文が1つだけであれば、ループしてシンボルの一致とマジックの一致をチェックすることなく、この処理を行うことができます。あまりスマートではないですが、それでも。専ら例示のため。

mql4のこのような文書化されていないトリックは、AskまたはBidの代わりに注文OrderClosePrice()を閉じるために使用でき、この場合、我々は注文タイプを区別する必要はありません。いずれにせよ閉鎖される。

ほらほら、せっかく書いたのに、誰が「欠点」の責任を取るんですか?:))))

彼は、それが実社会で働くには非常に不適切なコードであることを理解していないのです。そうですか.車に乗っているつもりで、樽の中に座って坂道を転がっているようなものです。

適当にやるのではなく、きちんとしたやり方を見せようと......。えーっ......。

 
Escapee:

待てよ...やっと理解できた...

以下は、私が必要とした注文の開始です - OrderSend(Symbol(),OP_SELL,0.1,Bid,3,0,0); .そして、このスクリプトは機能します。

さて、そろそろ閉めないと......。

あなたが何を必要としているか、よくわかりました。そして、その正しい方法を説明しようとしているのです。しかし、あなたは耳を塞ぎ、聞こうとはしない。そろそろ失礼します。

例として、サーバーに取引要求を 送るという簡単なコマンドを与えます。もちろん、リクエストは送信されます。しかし、その中のデータは正しいのでしょうか?そして、トレードサーバーは何を返してくれるのでしょうか?

そして、そう:これは台本ではありません。これは、mql4コマンド

 
こんばんは、質問があります、エラーや端末自体がそれらを克服するために動作するようにExpert Advisorにブロックを置く必要がありますか(そのようなサーバーが応答しない、価格が変更されているなどの エラー)?
 
Pokrov:
こんばんは、質問です、Expert Advisorはエラーブロックを装備する必要があるのでしょうか、それとも端末自体がそれら(サーバーが応答しない、価格が変化したなどのエラー)を克服してくれるのでしょうか?
いい質問ですね。И?
 
Pokrov、EAにエラー処理をさせたいなら、エラー処理を入れる必要がある。
 
artmedia70:
いい質問ですね。И?
そこで質問だったのですが、最後にクエスチョンマークがありますが、これは必要なのでしょうか、それともオプションなのでしょうか?
 
artmedia70:

ほら、せっかく書いたのに、じゃあ誰が「欠点」の責任を取るんだ?:))))

彼は、それが実社会で働くには非常に不適切なコードであることを理解していないのです。そうですか.車に乗っているつもりで、樽に乗って坂を下っているようなものです。

私は男に正しいやり方を教えようとしたんだ、ただやるだけじゃなくて......。えーっ...。

いただきます。飲む量を減らせばいい。:)注意事項がありますが。文章力はありませんが、それでも。一例を挙げると
 
Pokrov:
そこで質問だったのですが、最後にクエスチョンマークがありますが、これは必要なのでしょうか、それともオプションなのでしょうか?
テスタートイを書くのであれば、その必要はありません。でも、働くEAにはその方がいい。EAがパラメータを変更せずに間違ったコマンドや注文の修正を証券会社のサーバーに叩き続けるようなことがあれば、証券会社はEAをブロックし、その結果、EAが設定した注文は「無人化」してしまう可能性があります。
 
AlexeyVik:
テスタートイを書くのであれば、その必要はありません。でも、作業用EAとしてはその方がいい。EAが間違ったコマンドでサーバーを叩いたり、パラメータを変更せずに注文を変更し続けたりすると、証券会社がEAをブロックし、その結果、EAが設定した注文は放置されたままになってしまいます。
ありがとうございました。