MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 756 1...749750751752753754755756757758759760761762763...1953 新しいコメント Konstantin Nikitin 2019.02.06 12:12 #7551 Youri Lazurenko:基本的に全てのコードは載せていませんが、一番ロットの大きい注文のテイクプロフィットを求める部分だけは載せています。要は、価格が反転したときに、より大きなロットのペンディングオーダーを 出すということです。うまくいくと、反対側の注文にストップロスが設定され、大きなロットの注文がテイクプロフィットで決済されると、ストップロスで利益がマイナスになった注文も決済されるようになります。ストップロスを設定した改造の全コードは以下のようになります。 追伸:テストの際、Expert Advisorに特定のケースでどのように動作するかを「説明」する必要があるニュアンスが非常に多くあります。つまり、「自分に合わない」とわかっているものは、不必要に変えるべきではないということです。を呼び出して関数の実行を中断した方が良い場合があります。 もどる. P.S. これはあくまで、考えるべきことです。 Георгий Ковальчук 2019.02.06 12:27 #7552 注文を開くときに出るエラー130は 何ですか?回避する方法をアドバイスしてください。 2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130 Alexey Viktorov 2019.02.06 13:11 #7553 Youri Lazurenko:基本的に全てのコードは載せていませんが、一番ロットの大きい注文のテイクプロフィットを求める部分だけは載せています。要は、価格が反転したときに、より大きなロットのペンディングオーダーを 出すということです。うまくいくと、反対側の注文にストップロスが設定され、大きなロットの注文がテイクプロフィットで決済されると、ストップロスで利益がマイナスになった注文も決済されるようになります。ストップロスを設定した改造の全コードは次のようになります。 追伸:テストの過程では、エキスパートアドバイザーに「こういう場合はこうする」と説明する必要があるニュアンスが非常に多いのです。利食い注文が終了した時点で、損切り注文をプログラムで決済する方が、はるかに効果的でしょう。私の実務では、損切り注文を早めに決済したところ、価格が変化して利食い注文から遠ざかってしまったというケースがあります。 逆も可能で、ストップで負けた注文を閉じる瞬間に、プログラムで儲かる注文を閉じることができます。 Artyom Trishkin 2019.02.06 13:24 #7554 Георгий Ковальчук:注文を開くときに出るエラー130は 何ですか?回避する方法をアドバイスしてください。 2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130 ウェブサイトにドキュメントがあります。エディターズヘルプにもあります。最初に結果が 出るサイト内検索があります。 Документация по MQL5: Константы, перечисления и структуры / Коды ошибок и предупреждений www.mql5.com Константы, перечисления и структуры / Коды ошибок и предупреждений - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Igor Zakharov 2019.02.06 13:55 #7555 Artyom Trishkin: ウェブサイトにドキュメントがあります。また、エディターズヘルプにもあります。サイト内検索があり、最初の結果が 表示されます。この検索では、5のエラーコードが返され、質問は4のものです。 130err_invalid_stops不正確な停止位置 Igor Zakharov 2019.02.06 13:59 #7556 Youri Lazurenko:これが発動されると、反対側の注文にストップロスが設定され、ロットの大きい注文が利食いされると、マイナスのストップロスが設定された注文も利食いされることになる。私が正しく理解していれば、これは危険な操作です:反対注文のために異なるトリガー価格(Bid/Ask)があります。一方が閉鎖され、もう一方が市場に残るというリスクもあります。スプレッド上だけの違いですが、反転時に価格がタッチすることが起こります。 Youri Lazurenko 2019.02.06 14:55 #7557 Alexey Viktorov:重複する注文がテイクバリューでクローズされる場合、プログラム的に赤字の注文をクローズする方がはるかに効果的である。私の実務では、損切り注文が成立しても、ALWAYSで先に決済され、それに重なった利益確定注文から価格が反転して離れていくケースがあります。 また、ストップで損切りをした瞬間に利益確定をすることや、プログラムによる利益確定をすることも可能です。イーゴリ・ザハロフ 氏と同時に返信させていただきます。 損益分岐点で閉じることができる瞬間に、インターネットがない、接続できない、光がない、ということがあり得るので、プログラム的に閉じる方がリスクが高いと思います。TPとSLがあらかじめ設定されている場合、上記の理由は重要ではありません。 " TP "と "SL "を同値で設定すれば、そうなります。買いはTP+スプレッド、売りはTP-スプレッド(終値Bid/Askの 差による)というスプレッドを考慮したSLを設定すれば、すべての注文が同時に終了する(まだ問題はない)。 Artyom Trishkin 2019.02.06 15:51 #7558 Igor Zakharov:この検索では、5のエラーコードが返され、質問は4のものです。 130err_invalid_stops不正確な停止位置 エディターにも同じヘルプがあります。書いたのは私です。見ていないのか? Igor Zakharov 2019.02.06 16:49 #7559 Artyom Trishkin: そして、編集者も同じように手伝っています。と書きました。見ていないのか?最初の結果」の答えを期待して、いただいたリンクをクリックしました :)もちろん、そこにはない。4人は地下に潜ってしまったのだ。 そして、そうです、私が悪いのですが、エディターズヘルプについて見ていませんでした :( Artyom Trishkin 2019.02.06 16:53 #7560 Igor Zakharov:最初の結果」の答えを期待して、いただいたリンクをクリックしました :)もちろん、そこにはない。4人は地下に潜ってしまったのだ。 そうそう、編集者の参考文献については見ませんでした :( アドレスバーに「mql4.com」と入力してください。何を得るか? 1...749750751752753754755756757758759760761762763...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
基本的に全てのコードは載せていませんが、一番ロットの大きい注文のテイクプロフィットを求める部分だけは載せています。要は、価格が反転したときに、より大きなロットのペンディングオーダーを 出すということです。うまくいくと、反対側の注文にストップロスが設定され、大きなロットの注文がテイクプロフィットで決済されると、ストップロスで利益がマイナスになった注文も決済されるようになります。ストップロスを設定した改造の全コードは以下のようになります。
追伸:テストの際、Expert Advisorに特定のケースでどのように動作するかを「説明」する必要があるニュアンスが非常に多くあります。
つまり、「自分に合わない」とわかっているものは、不必要に変えるべきではないということです。を呼び出して関数の実行を中断した方が良い場合があります。 もどる.
P.S. これはあくまで、考えるべきことです。
注文を開くときに出るエラー130は 何ですか?回避する方法をアドバイスしてください。
2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130
基本的に全てのコードは載せていませんが、一番ロットの大きい注文のテイクプロフィットを求める部分だけは載せています。要は、価格が反転したときに、より大きなロットのペンディングオーダーを 出すということです。うまくいくと、反対側の注文にストップロスが設定され、大きなロットの注文がテイクプロフィットで決済されると、ストップロスで利益がマイナスになった注文も決済されるようになります。ストップロスを設定した改造の全コードは次のようになります。
追伸:テストの過程では、エキスパートアドバイザーに「こういう場合はこうする」と説明する必要があるニュアンスが非常に多いのです。
利食い注文が終了した時点で、損切り注文をプログラムで決済する方が、はるかに効果的でしょう。私の実務では、損切り注文を早めに決済したところ、価格が変化して利食い注文から遠ざかってしまったというケースがあります。
逆も可能で、ストップで負けた注文を閉じる瞬間に、プログラムで儲かる注文を閉じることができます。
注文を開くときに出るエラー130は 何ですか?回避する方法をアドバイスしてください。
2019.02.06 17:12:38.643 2019.01.31 01:36:43 pulse GBPCHF,H1: Error opening SELL order : 130
ウェブサイトにドキュメントがあります。また、エディターズヘルプにもあります。サイト内検索があり、最初の結果が 表示されます。
この検索では、5のエラーコードが返され、質問は4のものです。
130
err_invalid_stops
不正確な停止位置
これが発動されると、反対側の注文にストップロスが設定され、ロットの大きい注文が利食いされると、マイナスのストップロスが設定された注文も利食いされることになる。
私が正しく理解していれば、これは危険な操作です:反対注文のために異なるトリガー価格(Bid/Ask)があります。一方が閉鎖され、もう一方が市場に残るというリスクもあります。スプレッド上だけの違いですが、反転時に価格がタッチすることが起こります。
重複する注文がテイクバリューでクローズされる場合、プログラム的に赤字の注文をクローズする方がはるかに効果的である。私の実務では、損切り注文が成立しても、ALWAYSで先に決済され、それに重なった利益確定注文から価格が反転して離れていくケースがあります。
また、ストップで損切りをした瞬間に利益確定をすることや、プログラムによる利益確定をすることも可能です。
イーゴリ・ザハロフ 氏と同時に返信させていただきます。
損益分岐点で閉じることができる瞬間に、インターネットがない、接続できない、光がない、ということがあり得るので、プログラム的に閉じる方がリスクが高いと思います。TPとSLがあらかじめ設定されている場合、上記の理由は重要ではありません。
" TP "と "SL "を同値で設定すれば、そうなります。買いはTP+スプレッド、売りはTP-スプレッド(終値Bid/Askの 差による)というスプレッドを考慮したSLを設定すれば、すべての注文が同時に終了する(まだ問題はない)。
この検索では、5のエラーコードが返され、質問は4のものです。
130
err_invalid_stops
不正確な停止位置
そして、編集者も同じように手伝っています。と書きました。見ていないのか?
最初の結果」の答えを期待して、いただいたリンクをクリックしました :)もちろん、そこにはない。4人は地下に潜ってしまったのだ。
そして、そうです、私が悪いのですが、エディターズヘルプについて見ていませんでした :(
最初の結果」の答えを期待して、いただいたリンクをクリックしました :)もちろん、そこにはない。4人は地下に潜ってしまったのだ。
そうそう、編集者の参考文献については見ませんでした :(