[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 483 1...476477478479480481482483484485486487488489490...537 新しいコメント 削除済み 2011.07.03 10:18 #4821 午後 MT4で0.01ではなく0.0001の出来高でポジションを建てることは可能なのか、どなたか教えてください。 Lopator 2011.07.03 10:19 #4822 Vasia_Pu: 午後 MT4で0.01ではなく0.0001の出来高でポジションを建てることは可能なのか、どなたか教えてください。 ブローカーのロットステップによります。もしかしたら、できないかもしれない...。 Grivenik 2011.07.03 10:56 #4823 FOReignEXchange: この方がより正しいでしょう。しかし、M30でしか正常に動作しないのに、M60からの信号が表示される。 細かく、普遍的なものにすると......掘り下げないといけないんです。誰がコードを開発したのか?counted_barsは設定されているが、どこにも使用されていない。 コードベースでソースコードそのものをダウンロードし、現地の達人に頼んでZZレイが出た時にバー上にシグナルを表示 させるようにしました。 ,(だいぶ前ですがIntegerを覚えていて助かりました)そしてレイが描かれたハイバーとローバーを表示ZZ。 "詳細かつ普遍的なを行う場合 - 掘る必要がある"-あなたが気にしない場合!ご意見ありがとうございました。 Денис 2011.07.03 11:01 #4824 M30でしか使えません。オリジナルのインジケーターをつけたんですね。M60で信号を見るには、2つ目のインジケータを置く必要があります。 Денис 2011.07.03 11:01 #4825 M30でしか使えません。オリジナルのインジケーターをつけたんですね。M60で信号を見るには、2つ目のインジケータを置く必要があります。 Grivenik 2011.07.03 11:28 #4826 FOReignEXchange: M30でしか使えません。オリジナルのインジケーターをつけたんですね。M60で信号を見るには、2つ目のインジケータを置く必要があります。 M30では _m__Dinapwtar.ezigwzag_2e1s.ex4 コンパイルのみ正常に動作します。 Денис 2011.07.03 11:36 #4827 ここで、普遍的なものを紹介します。ただ、ドットは修正していません。それに、なぜ必要なのかというと、邪魔になるだけだからです。キンク(山)はなくても見える。 タイムフレームは、設定で設定します。 ファイル: _m__dinapwtar.ezigwzag_2_universal.mq4 5 kb Grivenik 2011.07.03 12:01 #4828 FOReignEXchange: ここで、普遍的なものを紹介します。ただ、ドットは修正していません。それに、なぜ必要なのかというと、邪魔になるだけだからです。キンク(山)はなくても見える。 タイムフレームは、設定で設定します。 終値のバー(その上のシグナルtchk)下/上のレベル(これらは動作中のdinapoliレベルである限り)結論するために。 価格の反転を見ることができない。 ありがとうございました。 Anatoli Kazharski 2011.07.03 14:20 #4829 こんにちは。 保留中の注文のストップロスを変更する際に問題があることがわかりました。ログにはOrderModify エラー3が 表示されています。 В торговую функцию переданы неправильные параметры, например, неправильный символ, неопознанная торговая операция, отрицательное допустимое отклонение цены, несуществующий номер тикета и т.п. Необходимо изменить логику программы. ここでは、私がどのように実装しようとしているのか、短い例を示します。 void Modify_Orders_All_Series_SP(double Timeframe,double plus_point,double global_trailing_SP,int Magic,double Level) { int count; double Open_0 = NormalizeDouble(iOpen(Symbol(),Timeframe,0),Digits); double Low_1 = NormalizeDouble(iLow(Symbol(),Timeframe,1),Digits); double High_1 = NormalizeDouble(iHigh(Symbol(),Timeframe,1),Digits); double new_val = NormalizeDouble(Low_1 - plus_point*Point,Digits); for(count = OrdersTotal()-1; count >= 0; count--) { OrderSelect(count,SELECT_BY_POS,MODE_TRADES); double Op_Price = NormalizeDouble(OrderOpenPrice(),Digits); double Stp_Loss = NormalizeDouble(OrderStopLoss(),Digits); if(OrderMagicNumber() == Magic) { if(OrderType() == OP_SELLSTOP) { if(Low_1 < Level && new_val > Op_Price && new_val < Open_0) { OrderModify(OrderTicket(),new_val,0,0,0,DeepPink); OrderSelect(count,SELECT_BY_POS,MODE_TRADES); Print("02_Modify_Orders_All_SP:"," Magic_SP: ",OrderMagicNumber(),", Ticket: ",OrderTicket(), ", Op_Price: ",DoubleToStr(OrderOpenPrice(),5),", global_trailing_SP: ",DoubleToStr(global_trailing_SP,5), ", Stp_Loss: ",DoubleToStr(OrderStopLoss(),5)); } if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELLSTOP = TRUE"); } } if(OrderType() == OP_SELL) { if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELL = TRUE"); } } } } } ログを見ると、この場所に問題があることがわかります。 if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELLSTOP = TRUE"); } ------------------------------- どこが間違ってるんだろう? --- 2011.07.03 14:32 #4830 tol64: どこが間違ってるんだろう? エラーに関連する可能性のあるすべてのパラメータを印刷する習慣をつける。 if(!OrderModify(...)){ Print(GetlastError()+....OrderModify パラメータリスト ); }. 1...476477478479480481482483484485486487488489490...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
午後
MT4で0.01ではなく0.0001の出来高でポジションを建てることは可能なのか、どなたか教えてください。
午後
MT4で0.01ではなく0.0001の出来高でポジションを建てることは可能なのか、どなたか教えてください。
この方がより正しいでしょう。しかし、M30でしか正常に動作しないのに、M60からの信号が表示される。
細かく、普遍的なものにすると......掘り下げないといけないんです。誰がコードを開発したのか?counted_barsは設定されているが、どこにも使用されていない。
コードベースでソースコードそのものをダウンロードし、現地の達人に頼んでZZレイが出た時にバー上にシグナルを表示 させるようにしました。
,(だいぶ前ですがIntegerを覚えていて助かりました)そしてレイが描かれたハイバーとローバーを表示ZZ。
"詳細かつ普遍的なを行う場合 - 掘る必要がある"-あなたが気にしない場合!ご意見ありがとうございました。
M30でしか使えません。オリジナルのインジケーターをつけたんですね。M60で信号を見るには、2つ目のインジケータを置く必要があります。
M30では _m__Dinapwtar.ezigwzag_2e1s.ex4 コンパイルのみ正常に動作します。
ここで、普遍的なものを紹介します。ただ、ドットは修正していません。それに、なぜ必要なのかというと、邪魔になるだけだからです。キンク(山)はなくても見える。
タイムフレームは、設定で設定します。
ここで、普遍的なものを紹介します。ただ、ドットは修正していません。それに、なぜ必要なのかというと、邪魔になるだけだからです。キンク(山)はなくても見える。
タイムフレームは、設定で設定します。
終値のバー(その上のシグナルtchk)下/上のレベル(これらは動作中のdinapoliレベルである限り)結論するために。
価格の反転を見ることができない。
ありがとうございました。
こんにちは。
保留中の注文のストップロスを変更する際に問題があることがわかりました。ログにはOrderModify エラー3が 表示されています。
В торговую функцию переданы неправильные параметры, например, неправильный символ, неопознанная торговая операция, отрицательное допустимое отклонение цены, несуществующий номер тикета и т.п. Необходимо изменить логику программы.
ここでは、私がどのように実装しようとしているのか、短い例を示します。
ログを見ると、この場所に問題があることがわかります。
-------------------------------
どこが間違ってるんだろう?
どこが間違ってるんだろう?
エラーに関連する可能性のあるすべてのパラメータを印刷する習慣をつける。
if(!OrderModify(...)){ Print(GetlastError()+....OrderModify パラメータリスト ); }.