アンバランスな括弧 - ページ 6 12345678 新しいコメント Liana 2012.03.30 10:11 #51 TarasBY: そして、この作業と並行して、合理的な行動の仕方も身につけるべきです。両方の関数のコードは、1行を除いて同一です。この行は、注文の種類によって フィルタリングします。したがって、1つの機能でチェックを行うことが合理的である。少なくとも、このスクリプトでは。 P.S. 学ぶことは難しいが、再教育はとても重要だ...。;))) 私もそう思います :)) Liana 2012.03.30 10:21 #52 TarasBYに見えなければいいのですが......2人のキム機能にはそんなもんです ;)))でも、それはあくまでブラケットのアレンジを理解するためのものです。でも、TarasBYのものは必ず使います。ありがとうございました。 UFFFFF 「何か磨いてこようかな。:) int start() { //---- if(!ExistPositions()){ if(!ExistOrders()){ ticket=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,Bid+40*Point,Bid-40*Point,"",magic,0,Red); } } //---- return(0); } TarasBY 2012.03.30 10:40 #53 liana: TarasBYに見えなければいいのですが......2人のキム機能にはそんなもんです ;)))でも、それはあくまでブラケットのアレンジを理解するためのものです。でも、TarasBYのものは必ず使います。ありがとうございました。 UFFFFF 「何か磨いてこようかな。:) あなたのバリエーションでは、ターミナルに少なくとも1つの注文がある限り、注文は開きません(どの商品についても)。そんなことないでしょ!?:) もし、あなたが**している**は、まったく何もしていない...;))) Liana 2012.03.30 10:51 #54 int start() { //---- if(!ExistPositions(Symbol(), -1, magic)){ if(!ExistOrders(Symbol(), -1, magic)){ ticket=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,Bid+40*Point,Bid-40*Point,"",magic,0,Red); } } //---- return(0); } やったよ、やったよ。 Liana 2012.03.30 11:07 #55 バージョンアップで別のリターンを追加することは可能ですか? もうひとつ、冒頭のエクスクラメーションマークは何を意味するのでしょうか? (!ExistOrders ())というのも、興味本位で外してみたところ、まったく同じように動作するのです。 int start() { //---- if (!ExistOrders (Symbol(), -1, magic)) {ticket=OrderSend(Symbol(),OP_SELL,0.1,Bid,3,Bid+20*Point,Bid-40*Point,"",magic,0,Red);} else {return(0);} //---- return(0); } Рустам 2012.03.30 11:14 #56 liana: もうひとつ、冒頭のエクスクラメーションマークは何を意味するのでしょうか? (!ExistOrders ()) https://docs.mql4.com/ru/basis/operations/bool Liana 2012.03.30 11:21 #57 if(!a) Print("not 'a'"); しかし、それを取り去ると、Print("'a' "); ? つまり、もし(!ExistOrders(Symbol(), -1, magic))- 注文が存在しない および if (ExistOrders (Symbol(), -1, magic))- 注文はあるのか?それは本当ですか? Рустам 2012.03.30 11:33 #58 と書くと bool a = false; if(!a){ Print("НЕ а"); }else{ Print("Таки да - а"); } То есть такая запись равноценна if(a==false){} или if(a!=true){} はい Liana 2012.03.30 11:53 #59 もう少し具体的に教えてください。 if(a){ Print("а");if (ExistOrders (Symbol(), -1, magic)) Sergey Guliaev 2012.03.30 11:59 #60 liana: もう少し具体的に教えてください。 if(true) Alert("истина"); if(!true)Alert("ложь"); 12345678 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
そして、この作業と並行して、合理的な行動の仕方も身につけるべきです。両方の関数のコードは、1行を除いて同一です。この行は、注文の種類によって フィルタリングします。したがって、1つの機能でチェックを行うことが合理的である。少なくとも、このスクリプトでは。
P.S. 学ぶことは難しいが、再教育はとても重要だ...。;)))
私もそう思います :))
TarasBYに見えなければいいのですが......2人のキム機能にはそんなもんです ;)))でも、それはあくまでブラケットのアレンジを理解するためのものです。でも、TarasBYのものは必ず使います。ありがとうございました。
UFFFFF 「何か磨いてこようかな。:)
TarasBYに見えなければいいのですが......2人のキム機能にはそんなもんです ;)))でも、それはあくまでブラケットのアレンジを理解するためのものです。でも、TarasBYのものは必ず使います。ありがとうございました。
UFFFFF 「何か磨いてこようかな。:)
あなたのバリエーションでは、ターミナルに少なくとも1つの注文がある限り、注文は開きません(どの商品についても)。そんなことないでしょ!?:)
もし、あなたが**している**は、まったく何もしていない...;)))
やったよ、やったよ。
バージョンアップで別のリターンを追加することは可能ですか?
もうひとつ、冒頭のエクスクラメーションマークは何を意味するのでしょうか? (!ExistOrders ())というのも、興味本位で外してみたところ、まったく同じように動作するのです。
もうひとつ、冒頭のエクスクラメーションマークは何を意味するのでしょうか? (!ExistOrders ())
https://docs.mql4.com/ru/basis/operations/bool
if(!a) Print("not 'a'");
しかし、それを取り去ると、Print("'a' "); ?
つまり、もし(!ExistOrders(Symbol(), -1, magic))- 注文が存在しない
および if (ExistOrders (Symbol(), -1, magic))- 注文はあるのか?それは本当ですか?
と書くと
はい
もう少し具体的に教えてください。
もう少し具体的に教えてください。