[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 637 1...630631632633634635636637638639640641642643644...652 新しいコメント Dimka-novitsek 2012.03.17 10:30 #6361 ああ、そうだったんですか。 削除済み 2012.03.17 10:32 #6362 FAQ 17.03.2012 12:18 おそらく、オープンの時点で変数priceBUYに 0が入っているので、Bid-priceBUY(0)==Bidとなり、そのためいや、もしそうなら、SELLは正常に動作しているのに、SELLも不正にトラブっていることになる......。すでにpriceBUYの初期値を「0」から「始値」に変更してみましたが・・・。が効かない、もう脳がやられている((( Vitalie Postolache 2012.03.17 10:47 #6363 MIR-ASOV: いや、もしそうならSELLも正常に動作しないはずだが、SELLは正常に動作する......。すでに、priceBUYの初期値を "0 "から "始値 "に変更してみたのですが・・・。が効かない、もう脳がやられている((( このようなコードを使うのを止める理由は何ですか? extern int ts=25, minp=10; for(int i = OrdersTotal(); i >= 0; i--) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); // check for symbol & magic number if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic) { if(OrderType() == OP_BUY) // long position is opened { if((Bid-OrderOpenPrice())>Point*(ts+minp)) // trall { if(OrderStopLoss()<Bid-Point*ts) { if(!OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-Point*ts,Digits),0,0,Orange)) {Sleep(11000); prevtime = Time[1];} } } } if(OrderType() == OP_SELL) // short position is opened { if((OrderOpenPrice()-Ask)>Point*(ts+minp))// trall { if(OrderStopLoss()>Ask+Point*ts) { if(!OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+Point*ts,Digits),0,0,Orange)) { Sleep(11000); prevtime = Time[1]; } } } } } } //---- すべてが思い通りに動く。 削除済み 2012.03.17 10:58 #6364 みなさん、Happy St Patrick's Day! 親愛なる皆様へ、お願いです。インジケータからEAにシグナルを出すのを手伝ってください。つまり、青い線が出たら買い、赤かったら売りということです。 フクロウでそう書きました。 double dn_stop_1 = iCustom(NULL,0,"NRTR_ATR_STOP",ATR,Coeficient,0,1); // синий, снизу double up_stop_1 = iCustom(NULL,0,"NRTR_ATR_STOP",ATR,Coeficient,1,1); // красный, сверху if (dn_stop_1!=EMPTY_VALUE) return(1);//покупка if (up_stop_1!=EMPTY_VALUE) return(-1);//продажа バッファは常に0になるようで、何も得られません。 ファイル: nrtr_atr_stop.mq4 4 kb 削除済み 2012.03.17 11:00 #6365 evillive А что мешает использавать вот такой код? 例では注文が1つだけ(BUYかSELLのどちらか)ですが、それ以上の注文がある場合、すべての注文をトータルブレークイーブンのレベルからトレースして欲しいのです。そして、このコードで何が原因かを理解することが重要です。SELL注文は見事に実行されていますが、BUYには何が欠けているのでしょうか?なぜ開封直後に停止を修正するのか・・・・・・!? Рустам 2012.03.17 11:11 #6366 MIR-ASOV: この例では、注文は1つだけ(BUYまたはSELL)ですが、複数ある場合は、すべての注文をBreakevenから取得するようにしたいです。そして、このコードで重要なのは、SELL注文は良い方法で実行されているのに、BAYのために何が欠けているのか、その理由を理解することです。なぜ開封直後に停止を修正するのか・・・・・・!? 比較される価格が.NETでないため 1) 初期化 2) ゼロに等しい 行動する。 1)初期化を解除して見る。 2) 大きな数値で初期化する 3) 比価がゼロの場合の罠 Victor Nikolaev 2012.03.17 11:16 #6367 Sancho77: みなさん、Happy St Patrick's Day! 親愛なる皆様へ、お願いです。インジケータからEAにシグナルを出すのを手伝ってください。つまり、青い線が出たら買い、赤かったら売りということです。 フクロウでそう書きました。 バッファは常に0になるようで、何も得られません。 そして、なぜEMPTY_VALUEと 比較しているのか。0.0と比較しています 削除済み 2012.03.17 11:29 #6368 比較対象価格がないため : 1) инициализирована 2)はゼロに等しい。 行動する。 1)プリンターを外して見る。 2) 大きな数値で初期化する3) 比較された価格がゼロに等しい場合、トラップを設定する。 ご対応いただいた皆様、ありがとうございました......。損益計算」ブロックと「ポジションオープン」ブロックを入れ替えたら、すべてその通りに動きました......。皆さん、本当にありがとうございました))))首を吊りに行く) 削除済み 2012.03.17 12:20 #6369 Vinin: そして、なぜEMPTY_VALUEと比較しているのか。0.0と比較しているのですね。私もこの方法でやってみました。 if (dn_stop_1!=0.0) return(1); if (up_stop_1!=0.0) return(-1); それでも反応はない。 Lonely_man 2012.03.17 14:01 #6370 あなたはそれが自動的に計算され、歴史をやり直すことを作るコードMTFindyukaで何かがあるかどうか私に言うことができる、理想的にはここで判明しないであろうすべての分は、このようなkrakozobrahaです。 写真では、1分足チャートに5分足のМТФindyukが2つあります。ExtMapBuffer1[i]=iCustom(Symbol(),TimeFrame, "T-Line alert10",0,y);ExtMapBuffer2[i]=iCustom(Symbol(),TimeFrame, "T-Line alert10",1,y);通常の表示、つまり滑らかなステップを表示させ、インジケーターのプロパティを選択し、「OK」または「グラフィックを更新」を押さなければならないのですが、どうすればよいのでしょうか?m1やMTF5mを使う場合、時々手動でリフレッシュするのに疲れるのですが、何かスマートな関数を添付することで簡単に実装できるかもしれません。 1...630631632633634635636637638639640641642643644...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
いや、もしそうなら、SELLは正常に動作しているのに、SELLも不正にトラブっていることになる......。すでにpriceBUYの初期値を「0」から「始値」に変更してみましたが・・・。が効かない、もう脳がやられている(((
いや、もしそうならSELLも正常に動作しないはずだが、SELLは正常に動作する......。すでに、priceBUYの初期値を "0 "から "始値 "に変更してみたのですが・・・。が効かない、もう脳がやられている(((
このようなコードを使うのを止める理由は何ですか?
すべてが思い通りに動く。
みなさん、Happy St Patrick's Day!
親愛なる皆様へ、お願いです。インジケータからEAにシグナルを出すのを手伝ってください。つまり、青い線が出たら買い、赤かったら売りということです。
フクロウでそう書きました。
バッファは常に0になるようで、何も得られません。
evillive А что мешает использавать вот такой код?
例では注文が1つだけ(BUYかSELLのどちらか)ですが、それ以上の注文がある場合、すべての注文をトータルブレークイーブンのレベルからトレースして欲しいのです。そして、このコードで何が原因かを理解することが重要です。SELL注文は見事に実行されていますが、BUYには何が欠けているのでしょうか?なぜ開封直後に停止を修正するのか・・・・・・!?
この例では、注文は1つだけ(BUYまたはSELL)ですが、複数ある場合は、すべての注文をBreakevenから取得するようにしたいです。そして、このコードで重要なのは、SELL注文は良い方法で実行されているのに、BAYのために何が欠けているのか、その理由を理解することです。なぜ開封直後に停止を修正するのか・・・・・・!?比較される価格が.NETでないため
1) 初期化
2) ゼロに等しい
行動する。
1)初期化を解除して見る。
2) 大きな数値で初期化する
3) 比価がゼロの場合の罠
みなさん、Happy St Patrick's Day!
親愛なる皆様へ、お願いです。インジケータからEAにシグナルを出すのを手伝ってください。つまり、青い線が出たら買い、赤かったら売りということです。
フクロウでそう書きました。
バッファは常に0になるようで、何も得られません。
そして、なぜEMPTY_VALUEと 比較しているのか。0.0と比較しています
1) инициализирована
2)はゼロに等しい。
行動する。
1)プリンターを外して見る。
2) 大きな数値で初期化する
3) 比較された価格がゼロに等しい場合、トラップを設定する。
そして、なぜEMPTY_VALUEと比較しているのか。0.0と比較しているのですね。
私もこの方法でやってみました。
それでも反応はない。
あなたはそれが自動的に計算され、歴史をやり直すことを作るコードMTFindyukaで何かがあるかどうか私に言うことができる、理想的にはここで判明しないであろうすべての分は、このようなkrakozobrahaです。
写真では、1分足チャートに5分足のМТФindyukが2つあります。
ExtMapBuffer1[i]=iCustom(Symbol(),TimeFrame, "T-Line alert10",0,y);
ExtMapBuffer2[i]=iCustom(Symbol(),TimeFrame, "T-Line alert10",1,y);
通常の表示、つまり滑らかなステップを表示させ、インジケーターのプロパティを選択し、「OK」または「グラフィックを更新」を押さなければならないのですが、どうすればよいのでしょうか?m1やMTF5mを使う場合、時々手動でリフレッシュするのに疲れるのですが、何かスマートな関数を添付することで簡単に実装できるかもしれません。