どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1076 1...106910701071107210731074107510761077107810791080108110821083...1178 新しいコメント rabanik 2016.07.18 14:10 #10751 こんにちは、この質問についてご教授ください。私はコードを持っている(どこか良い人からダウンロードした) - コードの本質は次のとおりです:注文がストップロスで閉じられた場合、それは同じパラメータで再び設定されます。しかし、問題は、私が今実行すると、コードは過去の期間のすべての注文を再挿入し、私はそれらの注文は、例えば、今日だけストップロスによって閉じている必要があることです!私は、そのような注文をすることができます。どのフィルターを入れたらいいのか、アドバイスをお願いします。注文日を取得し、現在の日付と比較する方法がわからない?ありがとうございます。double OOP=0,OTP=0,OSL=0,OL=0。int OT=0;for (int i=OrdersHistoryTotal()-1; i>=0; i--){if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)){OT = OrderType();OSL =NormalizeDouble(OrderStopLoss(),Digits)。if (OT<2){if (NormalizeDouble(OrderClosePrice(),Digits)==OSL)とする。{OOP = NormalizeDouble(OrderOpenPrice(),Digits)。//OSL = NormalizeDouble(OrderStopLoss(),Digits)。OTP = NormalizeDouble(OrderTakeProfit(),Digits)。OL = OrderLots();}さもなければOOP=0。が壊れる。}}}if (OOP!=0){for (i=0; i<OrdersTotal(); i++){if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)){if (OrderSymbol()==Symbol()){if (NormalizeDouble(OrderOpenPrice(),Digits) == OOP && OL == OrderLots()) return(0)を実行します。}}}if (OT==OP_BUY) OT=OP_BUYLIMITとする。if (OT==OP_SELL) OT=OP_SELLLIMIT;if (OrderSend(Symbol(),OT,OL,OOP,0,OSL,OTP,NULL,0,0,clrNONE)==-1)とする。 Any rookie question, so MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 アドバイザーの戦略リファイン 削除済み 2016.07.18 14:20 #10752 rabanik: 注文日を取得し、現在の日付と比較する方法これでOKですか? if (OrderCloseTime() > iTime(Symbol(),PERIOD_D1, 0) ...しかし、真夜中前には、その日の注文が厚くなり、真夜中直後には、空っぽになるRequiredInterval=36000; // 10時間こんな感じで良いのでしょうか?if ((TimeCurrent()-OrderCloseTime())の場合。< RequiredInterval) ... rabanik 2016.07.19 05:49 #10753 LRA:これでいいのか? if (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...) ...しかし、午前0時前には今日のオーダーが密集し、午前0時直後には空っぽになる。RequiredInterval=36000; // 10時間こんな感じで良いのでしょうか?if ((TimeCurrent()-OrderCloseTime())の場合。< RequiredInterval) ... ありがとうございました。試してみます! 削除済み 2016.07.19 07:35 #10754 どうしたんだ?クロスするとき、価格ラインに触れるとき、Alertは停止せず、すべてのtickで 動作します、どうすれば修正できますか? ファイル: 2hline_alert.ex4 14 kb PokrovMT5 2016.07.20 10:45 #10755 こんにちは!この問題を解決するのを助けてください。 MAに5分のタイムフレームを付けて1分足チャートで表示すると、スケールを考慮せずに1対1で描画されます。ありがとうございました。 Anatolii Zainchkovskii 2016.07.21 08:41 #10756 Help who can, there is a error in the line below.mt5でのコード。StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1)); 削除済み 2016.07.21 11:18 #10757 ara66676: 回線にエラーが発生した。mt5のコード StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1)); ResultSymbols="12345 "という文字列を追加しました。分割してみる Anatolii Zainchkovskii 2016.07.21 13:36 #10758 LRA: ResultSymbols="12345 "という文字列を追加しました。パーツに分割してみる つまり、まず文字列を宣言し、それに計算を割り当て、その文字列をStringTrimLeft()関数に渡す必要があるのですが、その理由がわかりました。 koko_moko 2016.07.22 05:35 #10759 ObjectGetValueByShiftは補間処理? 削除済み 2016.07.22 11:04 #10760 mario_SC--: ObjectGetValueByShiftは補間ですよね? むしろ、直線的な外挿である。ヘルプによると、「価格価値は一次式で計算されます。 1...106910701071107210731074107510761077107810791080108110821083...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは、この質問についてご教授ください。私はコードを持っている(どこか良い人からダウンロードした) - コードの本質は次のとおりです:注文がストップロスで閉じられた場合、それは同じパラメータで再び設定されます。しかし、問題は、私が今実行すると、コードは過去の期間のすべての注文を再挿入し、私はそれらの注文は、例えば、今日だけストップロスによって閉じている必要があることです!私は、そのような注文をすることができます。どのフィルターを入れたらいいのか、アドバイスをお願いします。注文日を取得し、現在の日付と比較する方法がわからない?ありがとうございます。
これでOKですか? if (OrderCloseTime() > iTime(Symbol(),PERIOD_D1, 0) ...
しかし、真夜中前には、その日の注文が厚くなり、真夜中直後には、空っぽになる
RequiredInterval=36000; // 10時間
こんな感じで良いのでしょうか?if ((TimeCurrent()-OrderCloseTime())の場合。< RequiredInterval) ...
これでいいのか? if (OrderCloseTime() > iTime(Symbol(), PERIOD_D1, 0) ...) ...
しかし、午前0時前には今日のオーダーが密集し、午前0時直後には空っぽになる。
RequiredInterval=36000; // 10時間
こんな感じで良いのでしょうか?if ((TimeCurrent()-OrderCloseTime())の場合。< RequiredInterval) ...
Help who can, there is a error in the line below.mt5でのコード。
StringTrimLeft( StringSubstr(ResultSymbols,1,StringLen(StringSubstr(ResultSymbols,0,1))- 1));
ResultSymbols="12345 "という文字列を追加しました。パーツに分割してみる