どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 73 1...666768697071727374757677787980...1178 新しいコメント Boris 2013.08.14 12:50 #721 trader117: こんにちは。どのようにしたら、一連の注文のストップロスを正確にマジックナンバーで計算し、この一連の注文がブレークイーブンで決済できるようにできますか?例えば、マジック1の買いロット1.3320、マジック2の買いロット1.3345、マジック3の買いロット1.3360の3つの注文があります。すべての注文のストップロスの合計をどのように計算すれば、価格に逆行する動きがあった場合に、注文を失うことなく決済することができますか? ストップロスを平均化する理由は何ですか?あるポジションがSLによってクローズされると同時に、他のすべてのポジションも直ちにClose!貴重なpipsを失う必要はありません 削除済み 2013.08.14 13:09 #722 borilunad: StopLossを平均化する意味は何ですか?SLで1つのポジションをクローズすると、他のポジションもすぐにCloseでクローズされるんだ!?貴重なpipsを失う必要はありません 一方では、はい、しかし、他方では、私は即時の脆弱性を参照してください:順序は、多くの理由のためにEAによって閉じられない場合があり、ストップロスは、とにかく閉じられるだろう、そうでなければ、これはブローカーのための深刻な主張である。+ 接続を解除すると、注文を閉じることはできません。どなたか、このアルゴリズムをオーダーピラミッドのトータルSLに実装するアイデアをお持ちの方はいらっしゃいませんか? Boris 2013.08.14 14:01 #723 trader117: 一方ではイエスですが、私はEAによる注文を閉じることが様々な理由で実行されない可能性があり、ストップロスはとにかく閉じるという事実に即時の脆弱性を見て、そうでなければこれはすでにブローカーに対するクレームのための深刻な理由である。+ 接続を切断すると、注文を閉じることはできません。このアルゴリズムを、オーダーのピラミッドの共通SLに実装するアイデアがある人は他にいますか? 他人にSLを乗せるな!とは言いません。彼らは閉じ、あなたは平均的なSLよりもさらに少ない損失を被ることになるのですだから、Realでは、同時にクローズするのではなく、1つ1つクローズしていくのですしたがって、SLで1つのポジションをクローズした後、残りのCloseをクローズするのが経済的です!はい、SLが繰り返し確立されているため、コードuchuchitimoを計量し、平均化の計算を行うために、各時間?そして、ポジションを追加するたびに、再び再計算してSLをリセットします。繰り返しますが、あなたはそれで負けるだけで、勝つことはありません gyfto 2013.08.15 02:37 #724 手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。 #property show_inputs extern string time = "15:25"; //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- string comment = StringConcatenate(" TimeCurrent = ", TimeCurrent(), "\n TimeToStr(TimeCurrent) = ", TimeToStr(TimeCurrent(), TIME_DATE|TIME_MINUTES)); datetime d_time = StrToTime(time); comment = StringConcatenate(comment, "\n d_time = ", d_time, "\n TimeToStr(d_time) = ", TimeToStr(d_time, TIME_DATE|TIME_MINUTES)); int delta_time = TimeCurrent() - d_time; comment = StringConcatenate(comment, "\n delta_time = ", delta_time); if(delta_time < 0){ d_time -= 60*60*24; comment = StringConcatenate(comment, "\n\n delta_time < 0"); }else{ comment = StringConcatenate(comment, "\n\n delta_time > 0"); } // comment = StringConcatenate(comment, "\n\n d_time = ", d_time, "\n TimeToStr(d_time) = ", TimeToStr(d_time, TIME_DATE|TIME_MINUTES)); delta_time = TimeCurrent() - d_time; comment = StringConcatenate(comment, "\n delta_time = ", delta_time); double d_delta_time = delta_time; double value = d_delta_time/60; int start = MathCeil(value); datetime sought_time = iTime(Symbol(),PERIOD_M1,start); comment = StringConcatenate(comment, "\n\n value = ", DoubleToStr(value, 3), "\n start = ", start, "\n sought_time = ", sought_time, "\n TimeToStr(sought_time)= ", TimeToStr(sought_time, TIME_DATE|TIME_MINUTES)); Comment(comment); //---- return(0); } これが出力されるのです。 そこでのアルゴリズムは以下の通りである。現在時刻と 与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか? Alexander 2013.08.15 02:49 #725 gyfto: 手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。 これが出力されるのです。 そこでのアルゴリズムは以下の通りである。現在時刻と与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか? 夜間はボラティリティが低く、一度も売買が成立しない分もあり、バーがないのです。履歴を見て、すべてのバーが存在するかどうかを確認します。 gyfto 2013.08.15 04:01 #726 Roger: 履歴を見て、すべてのバーが存在するかどうかを確認します。 while()で見つかった値から、探しているバーまで循環させることができます。試してみます。 TarasBY 2013.08.15 05:24 #727 gyfto: 手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。 これが出力されるのです。 そこでのアルゴリズムは以下の通りである。現在時刻と与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか? 練習しているのか、iBarShift() に嫌われたのか? gyfto 2013.08.15 05:52 #728 TarasBY: 練習中、またはiBarShift() が好きでなかった? 私はバカだ。 Paladin80 2013.08.15 06:34 #729 MetaQuotesのMT4用デモサーバーの番号/アドレスを教えてください。MetaQuotesのサイトからMT4をダウンロードしたところ、TeleTrade-Demo(テレトレードD.J.社)にありますが、MQに接続して同社の相場を操作したいのですが、どうしたらよいでしょうか? Semionn 2013.08.15 09:30 #730 はじめまして、質問です:バーの終値でポジションを開く ことは可能ですか(15分足で動作)、もし可能なら、mt4でそれを行う方法を教えてください。 1...666768697071727374757677787980...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
こんにちは。どのようにしたら、一連の注文のストップロスを正確にマジックナンバーで計算し、この一連の注文がブレークイーブンで決済できるようにできますか?例えば、マジック1の買いロット1.3320、マジック2の買いロット1.3345、マジック3の買いロット1.3360の3つの注文があります。すべての注文のストップロスの合計をどのように計算すれば、価格に逆行する動きがあった場合に、注文を失うことなく決済することができますか?
StopLossを平均化する意味は何ですか?SLで1つのポジションをクローズすると、他のポジションもすぐにCloseでクローズされるんだ!?貴重なpipsを失う必要はありません
一方では、はい、しかし、他方では、私は即時の脆弱性を参照してください:順序は、多くの理由のためにEAによって閉じられない場合があり、ストップロスは、とにかく閉じられるだろう、そうでなければ、これはブローカーのための深刻な主張である。+ 接続を解除すると、注文を閉じることはできません。どなたか、このアルゴリズムをオーダーピラミッドのトータルSLに実装するアイデアをお持ちの方はいらっしゃいませんか?
一方ではイエスですが、私はEAによる注文を閉じることが様々な理由で実行されない可能性があり、ストップロスはとにかく閉じるという事実に即時の脆弱性を見て、そうでなければこれはすでにブローカーに対するクレームのための深刻な理由である。+ 接続を切断すると、注文を閉じることはできません。このアルゴリズムを、オーダーのピラミッドの共通SLに実装するアイデアがある人は他にいますか?
手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。
これが出力されるのです。![](https://c.mql5.com/mql4/forum/2013/08/fxsov_jmqkmciv.png)
そこでのアルゴリズムは以下の通りである。現在時刻と 与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか?
手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。
これが出力されるのです。
そこでのアルゴリズムは以下の通りである。現在時刻と与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか?
履歴を見て、すべてのバーが存在するかどうかを確認します。
while()で見つかった値から、探しているバーまで循環させることができます。試してみます。
手ごたえがない、何が問題なのかわからない。課題は以下の通り。分単位で指定された時刻のバーを見つけること。まだその時期が来ていなければ、昨日のうちに探し、そうでなければ、今日のうちに探すのです。次のようなスクリプトを書きました。
これが出力されるのです。
そこでのアルゴリズムは以下の通りである。現在時刻と与えられた時刻の差を見て、それが0より小さければ1日後ろにずらすのです。そして、その差を60で割って上に切り上げると、これがM1のバーの番号となり、その時刻を見ることができます。エクスターンで設定されたものとは一致しません。このアルゴリズムの間違いはどこにあるのでしょうか?
練習中、またはiBarShift() が好きでなかった?