MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 58 1...515253545556575859606162636465...1953 新しいコメント 削除済み 2017.01.05 14:45 #571 Vitaly Muzichenko:以下はvoid OnTick() { Comment( cLot(100)," | ",AccountFreeMarginCheck(_Symbol,OP_BUY,cLot(100)) ); } 幸運を祈る エラーになる Vitalie Postolache 2017.01.05 14:48 #572 Movlat Baghiyev: 幸運を祈る エラーになる では、逆算してみましょう。コードを見せてください。同じ計算式でロットを計算すると、すべてうまくいくんです。 Mickey Moose 2017.01.05 15:17 #573 ということで、多少なりとも以前のEAが動くバージョンが出来上がりましたその要旨は次のとおりです。例えば、50件の注文があった場合close all "コマンドで、最大15個がクローズされ、残りはタイムアウトと再クオート されます。それ以外は何度もパスをする必要があり、急激な動きの時はパス回数がかなり増えます。これを私のアカウントに載せることは可能ですか?私の知る限り、このようなサーバーシェフへのアピールは歓迎されませんが、私の勘違いかもしれません。 Alexey Viktorov 2017.01.05 16:27 #574 trader781:ということで、多少なりとも以前のEAが動くバージョンが出来上がりましたその要旨は次のとおりです。例えば、50件の注文があった場合close all "コマンドで、最大15個がクローズされ、残りはタイムアウトと再クオートされます。それ以外は何度もパスをする必要があり、急激な動きの時はパス回数がかなり増えます。これを私のアカウントに載せることは可能ですか?私の知る限り、このようなサーバーシェフへのアピールは歓迎されませんが、私の勘違いかもしれません。サイコシェフにならないためには、バカみたいに繰り返さないこと、エラーを分析して、もう一度やるか、飛ばすか、適切な判断をすることです。または、0から...までのサイクルを構築する場合。となると、スキップは必至です。逆ループを使用するfor(int i = OrdersTotal(); i >= 0; --i) Artyom Trishkin 2017.01.05 16:29 #575 Alexey Viktorov:シェフがパニックにならないように、バカみたいに繰り返すのではなく、失敗を分析し、再挑戦するかスキップするか、知的な判断をする必要があります。または、0から...までのサイクルを構築する場合。となると、スキップは必至です。逆ループを使用するfor(int i = OrdersTotal(); i >= 0; --i)受注高()-1 Mickey Moose 2017.01.05 16:34 #576 Artyom Trishkin:受注高()-1アレクセイ・ヴィクトロフシェフがパニックにならないように、バカみたいに繰り返すのではなく、失敗を分析し、再挑戦するかスキップするか、知的な判断をする必要があります。または、0から...までのサイクルを構築する場合。となると、スキップは必至です。リバースループを使用するfor(int i = OrdersTotal(); i >= 0; --i)は、現在の処理中のログの一部が変更され、コマンドに関係なく、すべての命令が発動されるわけではなく、命令が20以上ある場合は、各コマンドですべてに対してこれを繰り返し、テスターだけが2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester:Stop loss#716 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:03:00 テスター:ストップロス #715 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #714 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #713 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #712 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #711 at 1.05321 (1.05297 / 1.05347)2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #711 売り 0.01 EURUSD at 1.05862 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #712 売り 0.02 EURUSD at 1.05682 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #713 売り 0.04 EURUSD at 1.05388 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #714 売り 0.08 EURUSD at 1.05229 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラルマーチン EURUSD,M1:修正 #715 売り 0.16 EURUSD at 1.05077 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #716 売り 0.32 EURUSD at 1.05232 sl:1.05321 tp:0.00000 ok2017.01.05 18:31:44.919 2016.12.14 23:01:00 移動トラルマーチン EURUSD,M1: 開く #716 sell 0.32 EURUSD at 1.05232 ok.2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderModify error 40512017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderModify 関数の無効なストップロスについて。2017.01.05 18:31:44.918 2016.12.14 22:52:00 トラルマーチン EURUSD,M1: 修正 #715 売り 0.16 EURUSD at 1.05077 sl: 200.00000 tp: 0.00000 ok2017.01.05 18:31:44.918 2016.12.14 22:52:00 トラールマーチン EURUSD,M1:オープン #715 売り 0.16 EURUSD at 1.05077 ok。2017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.917 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderModify error 40512017.01.05 18:31:44.917 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderModify 関数の無効なストップロスについて。2017.01.05 18:31:44.917 2016.12.14 22:44:00 トラールマーチン EURUSD,M1:修正 #714 売り 0.08 EURUSD at 1.05229 sl: 200.00000 tp: 0.00000 ok2017.01.05 18:31:44.917 2016.12.14 22:44:00 移動トラルマーチン EURUSD,M1: 開く #714 sell 0.08 EURUSD at 1.05229 ok。2017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderClose error 1382017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderModify error 4051 Any questions from newcomers order_idとは何ですか? Bill Williamsとその戦略... Alexey Viktorov 2017.01.05 16:37 #577 Artyom Trishkin:受注高()-1いや、その通りだ。Artyomさん、prefixとpostfixのインクリメント/デクリメント 関数について読んでみてください。私のバージョンでは、まずスタート値を1つ減らしてからサイクルをスタートさせます。 Artyom Trishkin 2017.01.05 16:53 #578 Alexey Viktorov:いや、その通りだ。Artyomさん、prefixとpostfixのインクリメント/デクリメント 関数について読んでみてください。私のバージョンでは、まずスタート値を1つ減らしてからサイクルをスタートさせます。 携帯からなので、減算に気を配れませんでした...。 Vitalie Postolache 2017.01.05 16:53 #579 trader781: вот кусок журнала при текущей обработке, часть кроется часть модифицируется, причем вне зависимости от команды сработают не все ордера, если ордеров больше 20, это повторяется для всех при каждой команде, а ведь только тестер今回も滑り止めゼロ(138)で? そして、ストップロスの計算が正しく行われていないことが、日誌に書かれている。 Mickey Moose 2017.01.05 16:57 #580 Vitalie Postolache:今回も滑り止めゼロ(138)で?50はどこにでもある多数のオーダーが 同時にクローズまたは変更されないという事実ストップロス - クソくらえ、一度に全部決済したらわかるさとりあえずこんな感じです。https://www.mql5.com/ru/charts/6368852/eurusd-m1-metaquotes-software-corp График EURUSD, M1, 2017.01.05 17:10 UTC, MetaQuotes Software Corp., MetaTrader 4, Demo www.mql5.com Символ: EURUSD. Период графика: M1. Брокер: MetaQuotes Software Corp.. Торговая платформа: MetaTrader 4. Режим торговли: Demo. Дата: 2017.01.05 17:10 UTC. 1...515253545556575859606162636465...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
以下は
{
Comment( cLot(100)," | ",AccountFreeMarginCheck(_Symbol,OP_BUY,cLot(100)) );
}
幸運を祈る エラーになる
ということで、多少なりとも以前のEAが動くバージョンが出来上がりました
その要旨は次のとおりです。
例えば、50件の注文があった場合
close all "コマンドで、最大15個がクローズされ、残りはタイムアウトと再クオート されます。
それ以外は何度もパスをする必要があり、急激な動きの時はパス回数がかなり増えます。
これを私のアカウントに載せることは可能ですか?
私の知る限り、このようなサーバーシェフへのアピールは歓迎されませんが、私の勘違いかもしれません。
ということで、多少なりとも以前のEAが動くバージョンが出来上がりました
その要旨は次のとおりです。
例えば、50件の注文があった場合
close all "コマンドで、最大15個がクローズされ、残りはタイムアウトと再クオートされます。
それ以外は何度もパスをする必要があり、急激な動きの時はパス回数がかなり増えます。
これを私のアカウントに載せることは可能ですか?
私の知る限り、このようなサーバーシェフへのアピールは歓迎されませんが、私の勘違いかもしれません。
サイコシェフにならないためには、バカみたいに繰り返さないこと、エラーを分析して、もう一度やるか、飛ばすか、適切な判断をすることです。
または、0から...までのサイクルを構築する場合。となると、スキップは必至です。逆ループを使用する
シェフがパニックにならないように、バカみたいに繰り返すのではなく、失敗を分析し、再挑戦するかスキップするか、知的な判断をする必要があります。
または、0から...までのサイクルを構築する場合。となると、スキップは必至です。逆ループを使用する
受注高()-1
シェフがパニックにならないように、バカみたいに繰り返すのではなく、失敗を分析し、再挑戦するかスキップするか、知的な判断をする必要があります。
または、0から...までのサイクルを構築する場合。となると、スキップは必至です。リバースループを使用する
は、現在の処理中のログの一部が変更され、コマンドに関係なく、すべての命令が発動されるわけではなく、命令が20以上ある場合は、各コマンドですべてに対してこれを繰り返し、テスターだけが
2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester:Stop loss#716 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:03:00 テスター:ストップロス #715 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #714 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #713 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #712 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:03:00 Tester: Stop loss #711 at 1.05321 (1.05297 / 1.05347)
2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.919 2016.12.14 23:01:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #711 売り 0.01 EURUSD at 1.05862 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #712 売り 0.02 EURUSD at 1.05682 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #713 売り 0.04 EURUSD at 1.05388 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #714 売り 0.08 EURUSD at 1.05229 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラルマーチン EURUSD,M1:修正 #715 売り 0.16 EURUSD at 1.05077 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 トラールマーチン EURUSD,M1:修正 #716 売り 0.32 EURUSD at 1.05232 sl:1.05321 tp:0.00000 ok
2017.01.05 18:31:44.919 2016.12.14 23:01:00 移動トラルマーチン EURUSD,M1: 開く #716 sell 0.32 EURUSD at 1.05232 ok.
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderModify error 4051
2017.01.05 18:31:44.918 2016.12.14 22:52:00 Moving tral-martin EURUSD,M1: OrderModify 関数の無効なストップロスについて。
2017.01.05 18:31:44.918 2016.12.14 22:52:00 トラルマーチン EURUSD,M1: 修正 #715 売り 0.16 EURUSD at 1.05077 sl: 200.00000 tp: 0.00000 ok
2017.01.05 18:31:44.918 2016.12.14 22:52:00 トラールマーチン EURUSD,M1:オープン #715 売り 0.16 EURUSD at 1.05077 ok。
2017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.918 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.917 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderModify error 4051
2017.01.05 18:31:44.917 2016.12.14 22:44:00 Moving tral-martin EURUSD,M1: OrderModify 関数の無効なストップロスについて。
2017.01.05 18:31:44.917 2016.12.14 22:44:00 トラールマーチン EURUSD,M1:修正 #714 売り 0.08 EURUSD at 1.05229 sl: 200.00000 tp: 0.00000 ok
2017.01.05 18:31:44.917 2016.12.14 22:44:00 移動トラルマーチン EURUSD,M1: 開く #714 sell 0.08 EURUSD at 1.05229 ok。
2017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderClose error 138
2017.01.05 18:31:44.916 2016.12.14 22:09:00 Moving tral-martin EURUSD,M1: OrderModify error 4051
受注高()-1
いや、その通りだ。Artyomさん、prefixとpostfixのインクリメント/デクリメント 関数について読んでみてください。
私のバージョンでは、まずスタート値を1つ減らしてからサイクルをスタートさせます。
いや、その通りだ。Artyomさん、prefixとpostfixのインクリメント/デクリメント 関数について読んでみてください。
私のバージョンでは、まずスタート値を1つ減らしてからサイクルをスタートさせます。
trader781: вот кусок журнала при текущей обработке, часть кроется часть модифицируется, причем вне зависимости от команды сработают не все ордера, если ордеров больше 20, это повторяется для всех при каждой команде, а ведь только тестер
今回も滑り止めゼロ(138)で?
そして、ストップロスの計算が正しく行われていないことが、日誌に書かれている。今回も滑り止めゼロ(138)で?
50はどこにでもある
多数のオーダーが 同時にクローズまたは変更されないという事実
ストップロス - クソくらえ、一度に全部決済したらわかるさ
とりあえずこんな感じです。
https://www.mql5.com/ru/charts/6368852/eurusd-m1-metaquotes-software-corp