どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 667 1...660661662663664665666667668669670671672673674...1178 新しいコメント forexman77 2014.07.19 11:56 #6661 nogard37: 役に立つかどうかわからないが?しかし、"LOW-delta; "を別行動で計算し、その結果を別の変数に入れ、"OrderSend"に渡してみてください。こんな感じ。extern double delta = 350; int start() { double stop; double LOW = iLow(NULL,0,1); if(Close[1]<Open[1]) { stop=LOW-delta; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,NormalizeDouble(stop*Point,Digits),0,NULL,Magic,0,Green); } Alexey Viktorov 2014.07.20 06:32 #6662 Forexman77:役に立つかどうかわからないが?しかし、"LOW-delta; "を別行動で計算し、その結果を別の変数に入れ、"OrderSend "に渡してみてください。こんな感じ。 それはとてもいい考えですね...。extern double delta = 350; int start() { double stop; double LOW = iLow(NULL,0,1); この場合のLOWは(EURUSDの場合、およそ)1.3525です。if(Close[1]<Open[1]) { stop=LOW-delta; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,NormalizeDouble(stop*Point,Digits),0,NULL,Magic,0,Green); }で、1.3525から350を引くと...。はいくらで、それを止めることは可能ですか?得られるものを正常化してもとはいえ、確認したわけではありません。もしかして、エラーにならずに、ゼロ以下にストップをかけるだけなのでは? forexman77 2014.07.20 07:32 #6663 AlexeyVik: そんな素晴らしいアイデアをお持ちなのですね・・・。この場合のLOWは(EURUSDの場合およそ)1.3525です。で、1.3525から350を引くと...。いくらでストップなんだ?手に入れたものを正規化してもとはいえ、確認していないのですが。もしかして、エラーにならずに、ゼロ以下で止まってしまうのでは?こうあるべきなのです。if(Close[1]<Open[1]) { stop=LOW-delta*Point; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,NormalizeDouble(stop*Point,Digits),0,NULL,Magic,0,Green); }というか、私のExpert Advisorではこうなっています。間違ってコピーしてしまいました)。 Alexey Viktorov 2014.07.20 08:05 #6664 Forexman77:それが、あるべき姿なのです。というか、私のEAではそうなっています。間違ってコピーしてしまった) そしてまたエラーで...。 forexman77 2014.07.20 08:08 #6665 AlexeyVik: そして、またもやミスで...。 エラーは何だったのでしょうか?アドバイザーがきちんと閉めました。 Alexey Viktorov 2014.07.20 08:10 #6666 Forexman77: どうしたんですか?アドバイザーは当然のように閉口した。 if(Close[1]<Open[1]) { stop=LOW-delta*Point; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,NormalizeDouble(stop*Point,Digits),0,NULL,Magic,0,Green); } forexman77 2014.07.20 08:21 #6667 AlexeyVik: if(Close[1]<Open[1]) { stop=LOW-delta*Point; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,stop,0,NULL,Magic,0,Green); } Vitalie Postolache 2014.07.20 09:59 #6668 Forexman77: if(Close[1]<Open[1]) { stop=LOW-delta*Point; send=OrderSend(Symbol(), OP_BUY, Lot,Ask,10,stop,0,NULL,Magic,0,Green); } と、またまたこんにちは )))) 今回は、正常化がどこかで失われています。 ElramCastro 2014.07.20 14:01 #6669 こんにちは、_tstオフラインチャートの取得と更新の方法を教えてください。GBPとEURしか持って いないのですが、AUDUSD, USDCAD, USDCHF, NZDUSDが必要 です。Simple Forex Tester マニュアルストラテジーテスターのチャートが欲しいのですが。ありがとうございました。 Ivan Katsko 2014.07.21 04:30 #6670 誰かがやったことがあるかもしれない:いくつかのオープンオーダー(仮に4とする)があり、そのうち2つがプラスの利益で、2つがマイナスの利益だとする。利益の総和の組み合わせ(例えば、1プラスと1マイナス、1プラスと2マイナス、2プラスと1マイナスなど)のマトリックスを描くべきだろう。そして、それらの組み合わせのうち、所定の利益(もちろんプラス)を加算するものを特定し、それらの注文を決済する。 1...660661662663664665666667668669670671672673674...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
役に立つかどうかわからないが?
しかし、"LOW-delta; "を別行動で計算し、その結果を別の変数に入れ、"OrderSend"に渡してみてください。
こんな感じ。
役に立つかどうかわからないが?
しかし、"LOW-delta; "を別行動で計算し、その結果を別の変数に入れ、"OrderSend "に渡してみてください。
こんな感じ。
それはとてもいい考えですね...。
この場合のLOWは(EURUSDの場合、およそ)1.3525です。
で、1.3525から350を引くと...。はいくらで、それを止めることは可能ですか?得られるものを正常化しても
とはいえ、確認したわけではありません。もしかして、エラーにならずに、ゼロ以下にストップをかけるだけなのでは?
そんな素晴らしいアイデアをお持ちなのですね・・・。
この場合のLOWは(EURUSDの場合およそ)1.3525です。
で、1.3525から350を引くと...。いくらでストップなんだ?手に入れたものを正規化しても
とはいえ、確認していないのですが。もしかして、エラーにならずに、ゼロ以下で止まってしまうのでは?
こうあるべきなのです。
というか、私のExpert Advisorではこうなっています。間違ってコピーしてしまいました)。
それが、あるべき姿なのです。
というか、私のEAではそうなっています。間違ってコピーしてしまった)
そしてまたエラーで...。
そして、またもやミスで...。
どうしたんですか?アドバイザーは当然のように閉口した。
と、またまたこんにちは )))) 今回は、正常化がどこかで失われています。