どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 406 1...399400401402403404405406407408409410411412413...1178 新しいコメント khorosh 2014.01.05 10:56 #4051 bergkamp.: 一例ですもし、コードの最後にsleepを入れただけなら、どのように動作するのでしょうか? スタート機能の後、30秒間はスタート機能が起動しない(従って、この間EAは何も動作しない)ことを気にしないのであれば、スリープにして ください。 Vadim Pyankov 2014.01.05 10:59 #4052 Expert Advisorはテスターではビジュアルモードで問題なくテストできていますが、最適化では最適化のためのパラメータが2つしかなく、期間も短いのに、完全に遅いのですが、この原因は何でしょうか? khorosh 2014.01.05 11:03 #4053 vadynik: Expert Advisorはテスターではビジュアルモードで問題なくテストできていますが、最適化では最適化のためのパラメータが2つしかなく、期間も短いのに、完全に遅いのですが、この原因は何でしょうか? 最適化には、ビジュアルモードでも1回のテスト実行よりはるかに多くの時間がかかります。パラメータ変更のステップを増やしてみてください。あるいは、オープニング価格でのテストに切り替える。 Denis Babayan 2014.01.05 11:04 #4054 khorosh: スタート機能が30秒経過すると起動しなくなる(つまりその間EAは何もしない)ことを気にしないのであれば、スリープを入れてください。 そのため、30秒後にスタート機能およびすべてのシーケンシャル機能が1目盛りで再起動 し、30秒間スリープ状態に戻ります ... とか、エキスパートが全てのアクションを同じティックで行うとか、そういうことでしょうか? khorosh 2014.01.05 11:07 #4055 bergkamp.: そのため、30秒後にスタート機能およびすべてのシーケンシャル機能は、1つのティックの到着で再起動 し、30秒間スリープ状態に戻ります。私は間違っているのでしょうか? はい、sleep 実行中は start() 関数が終了しないため、再起動しません。 TarasBY 2014.01.05 11:17 #4056 vadynik: グラフィカルなオブジェクトによってオプティマイザが遅くなることがありますか? また、CLR_NONEを 設定してもタグが表示されるのはなぜですか? 最適化時のグラフィックはありません。質問:"では、どこにマークが表示されるのですか?" khorosh 2014.01.05 11:22 #4057 vadynik: グラフィカルなオブジェクトによってオプティマイザが遅くなることがありますか?また、CLR_NONEを 設定しても、タグが表示されるのはなぜですか? EAでグラフィカルなオブジェクトを作成 すると、そのようなEAの最適化は全く不可能になるようです。しかし、はっきりしたことは言えません。少なくとも、私が使っているトレンドラインを使ったExpert Advisorは最適化されていません。ラベルについては、コード全体がわからないと何とも言えません。 Denis Babayan 2014.01.05 11:23 #4058 khorosh: はい、sleep が実行されている限り、start() は終了しないので、再起動はしません。 はとにかく必要なのでしょうか? khorosh 2014.01.05 11:27 #4059 bergkamp.: は、とにかくスタートアップが必要なのでしょうか? 専門家の仕事に必要かどうかはあなた次第、専門家のコードは見れません。ペニーターゲットのピプスクなら、必要かもしれません。 削除済み 2014.01.05 11:28 #4060 全ての注文を閉じる機能がありますが、 最後のオープンから 閉じるので、最初のオープンから閉じて、最後のオープンで 閉じるようにやり直す方法を教えてください。 //+------------------------------------------------------------------+ //| Закрыть все ордера | //+------------------------------------------------------------------+ double ClossAllOrders () { int total = OrdersTotal(); for(int i=total-1;i>=0;i--) { OrderSelect(i, SELECT_BY_POS); int type = OrderType(); bool result = false; switch(type) { //Close opened long positions case OP_BUY : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), Slippage, Lime ); break; //Close opened short positions case OP_SELL : result = OrderClose( OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_ASK), Slippage, Lime ); break; //Close pending orders case OP_BUYLIMIT : case OP_BUYSTOP : case OP_SELLLIMIT : case OP_SELLSTOP : result = OrderDelete( OrderTicket() ); } if(result == false) { Print("Order " , OrderTicket() , " failed to close. Error:" , GetLastError() ); Sleep(500); } } } // End 1...399400401402403404405406407408409410411412413...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
一例ですもし、コードの最後にsleepを入れただけなら、どのように動作するのでしょうか?
スタート機能の後、30秒間はスタート機能が起動しない(従って、この間EAは何も動作しない)ことを気にしないのであれば、スリープにして ください。
Expert Advisorはテスターではビジュアルモードで問題なくテストできていますが、最適化では最適化のためのパラメータが2つしかなく、期間も短いのに、完全に遅いのですが、この原因は何でしょうか?
Expert Advisorはテスターではビジュアルモードで問題なくテストできていますが、最適化では最適化のためのパラメータが2つしかなく、期間も短いのに、完全に遅いのですが、この原因は何でしょうか?
スタート機能が30秒経過すると起動しなくなる(つまりその間EAは何もしない)ことを気にしないのであれば、スリープを入れてください。
そのため、30秒後にスタート機能およびすべてのシーケンシャル機能は、1つのティックの到着で再起動 し、30秒間スリープ状態に戻ります。私は間違っているのでしょうか?
グラフィカルなオブジェクトによってオプティマイザが遅くなることがありますか?
また、CLR_NONEを 設定してもタグが表示されるのはなぜですか?
グラフィカルなオブジェクトによってオプティマイザが遅くなることがありますか?
また、CLR_NONEを 設定しても、タグが表示されるのはなぜですか?
EAでグラフィカルなオブジェクトを作成 すると、そのようなEAの最適化は全く不可能になるようです。しかし、はっきりしたことは言えません。少なくとも、私が使っているトレンドラインを使ったExpert Advisorは最適化されていません。ラベルについては、コード全体がわからないと何とも言えません。
はい、sleep が実行されている限り、start() は終了しないので、再起動はしません。
は、とにかくスタートアップが必要なのでしょうか?
全ての注文を閉じる機能がありますが、 最後のオープンから 閉じるので、最初のオープンから閉じて、最後のオープンで 閉じるようにやり直す方法を教えてください。