MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1778 1...177117721773177417751776177717781779178017811782178317841785...1953 新しいコメント Tretyakov Rostyslav 2021.12.02 09:14 #17771 Janis Ozols #:それとも、この値を得るために何か簡単な方法があるのでしょうか? zz=iCustom(NULL,0,"ZigZag",InpDepth,InpDeviation,InpBackstep,0,InpBackstep); if(zz!=EMPTY_VALUE) {prev_zz=curr_zz; curr_zz=zz;} Nikolay Ivanov 2021.12.02 09:19 #17772 Janis Ozols #:注意の質問:インジケーターバッファの値をループして、ゼロシフトの深さから始めて、結果の値がEMPTY_VALUEと異なるまで、各反復でiCustom関数を呼び出すことは有効なアプローチでしょうか? は ジャニス・オゾルス#: それとも、この値を取得するもっと簡単な方法があるのでしょうか? ノー valentin104 2021.12.02 09:36 #17773 次のような動作をさせるためには、どのようにコードを書けばよいのでしょうか? 価格から±10pipsの範囲に売り注文があるかどうかをチェックし、売り注文がない場合 もし、売り注文を開いているかどうかわからないのであれば、売り注文を開くべきでしょう。この本は、C++に似ています。 このような質問は、あまりに賢明でなければ申し訳ありません。 Taras Slobodyanik 2021.12.02 09:54 #17774 valentin104 #:次のような動作をさせるためには、どのようにコードを書けばよいのでしょうか?価格から±10pipsの範囲に売り注文があるかどうかをチェックし、売り注文がない場合 もし、売り注文を開いているかどうかわからないのであれば、売り注文を開くべきでしょう。この本は、C++に似ています。このような質問は、あまりに巧妙であれば申し訳ありません。 開いている取引を調べ、開始価格を比較します。Ask+10~Ask-10の範囲に収まっているかどうか、もし収まっていれば、それは未決定の取引があることを意味します。 "最後の手段 "として、Codebaseを開き、その方法を確認する) Tretyakov Rostyslav 2021.12.02 09:55 #17775 valentin104 #: 価格10pipsの±(上下)以内に売り注文があるかどうかをティックチェックし、なければ売り注文 を建てる //+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- if(FindOrders(OP_BUY)<1) покупаем; if(FindOrders(OP_SELL)<1) продаем; } //+----------------------------------------------------------------------------+ int FindOrders(int ot=-1) { int order=0; for(int i = OrdersTotal()-1; i>=0; i--) { if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) { if(ot==OP_BUY&&OrderType()==ot) { if(OrderOpenPrice()>Bid-10*Point&&OrderOpenPrice()<Bid+10*Point) order=1; } if(ot==OP_SELL&&OrderType()==ot) { if(OrderOpenPrice()>Ask-10*Point&&OrderOpenPrice()<Ask+10*Point) order=1; } } } return(order); } //+----------------------------------------------------------------------------+ valentin104 2021.12.02 10:14 #17776 MakarFX #: ありがとうございます Tretyakov Rostyslav 2021.12.02 10:21 #17777 valentin104 #: ありがとうございます valentin104 2021.12.02 12:52 #17778 MakarFX #: なるほど。ただの怖いベラルーシ人です。 Tretyakov Rostyslav 2021.12.02 13:09 #17779 valentin104 #: なるほど。ただの怖いもの知らずのベラルーシ人です。 すみません、考えてなかったです) законопослушный гражданин 2021.12.02 18:20 #17780 Mihail Matkovskij #: ありがとうございます。 なぜか効果がありませんでした。 1...177117721773177417751776177717781779178017811782178317841785...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
それとも、この値を得るために何か簡単な方法があるのでしょうか?
注意の質問:インジケーターバッファの値をループして、ゼロシフトの深さから始めて、結果の値がEMPTY_VALUEと異なるまで、各反復でiCustom関数を呼び出すことは有効なアプローチでしょうか?
は
それとも、この値を取得するもっと簡単な方法があるのでしょうか?
ノー
次のような動作をさせるためには、どのようにコードを書けばよいのでしょうか?
価格から±10pipsの範囲に売り注文があるかどうかをチェックし、売り注文がない場合
もし、売り注文を開いているかどうかわからないのであれば、売り注文を開くべきでしょう。この本は、C++に似ています。
このような質問は、あまりに賢明でなければ申し訳ありません。
次のような動作をさせるためには、どのようにコードを書けばよいのでしょうか?
価格から±10pipsの範囲に売り注文があるかどうかをチェックし、売り注文がない場合
もし、売り注文を開いているかどうかわからないのであれば、売り注文を開くべきでしょう。この本は、C++に似ています。
このような質問は、あまりに巧妙であれば申し訳ありません。
開いている取引を調べ、開始価格を比較します。Ask+10~Ask-10の範囲に収まっているかどうか、もし収まっていれば、それは未決定の取引があることを意味します。
"最後の手段 "として、Codebaseを開き、その方法を確認する)
valentin104 #:
価格10pipsの±(上下)以内に売り注文があるかどうかをティックチェックし、なければ売り注文 を建てる
ありがとうございます
なるほど。ただの怖いもの知らずのベラルーシ人です。
Mihail Matkovskij #:
ありがとうございます。 なぜか効果がありませんでした。