エラー、バグ、質問 - ページ 2088 1...208120822083208420852086208720882089209020912092209320942095...3185 新しいコメント Alexander 2017.12.11 10:51 #20871 Andrey Dik:最適化は実行されているが、進まない、フリーズしている......。を、今のところログに残しています。servicedeskに書き込んでください。 より詳細な情報が必要です。テスト設定再生用EA(すべてのチェックが終わると削除されます。)サーバありがとうございました。 fxsaber 2017.12.11 13:00 #20872 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム 汎用クラスライブラリ - バグ、説明、問題、使用上の特徴、提案 fxsaber さん 2017.12.11 12:24 今の実装が気に入らなくて、手を加えたんです。もちろん、曲がっていますよ。オリジナルのビブラを手に入れるにはどうしたらいいのでしょうか?標準ライブラリやサンプルのソースコードを復元できるような仕組みをMEで内製できないでしょうか。 Vladimir Karputov 2017.12.11 13:03 #20873 fxsaber: 標準ライブラリやサンプルのソースコードを復元できるような仕組みをMEで作ることはできないでしょうか?上書きインストールしてから最新ビルドにアップグレードしても効果はないのでは? fxsaber 2017.12.11 13:14 #20874 Vladimir Karputov: 上書きインストールしてから最新ビルドにアップグレードしても効果がない?そうなるのですが、長い間インストールをやっていません。exeファイルは2つで十分です。 Kirill Belousov 2017.12.11 13:42 #20875 fxsaber:助かりますが、長い間インストールをやっていません。exeファイルは2つで十分です。純書籍の投入と更新のための1端末カスタマイズするための作業1。BeyondCompare (or similar on google) - ファイルやディレクトリを1秒で比較し、違いを確認します。元のコードに戻る任意の作品 - 5秒。新しいビルドがリリースされたときに、オリジナルの聖書のディレクトリを保存しておけば、アップデートのたびに修正された箇所を確認することができます。 fxsaber 2017.12.11 14:30 #20876 Kirill Belousov:クリーンビブリカル端末をクリックして、作業用端末をお好みに合わせて編集してください。BeyondCompare (or similar on google) - ファイルやディレクトリを1秒で比較し、違いを確認します。元のコードに戻る任意の作品 - 5秒。新しいビルドが出たときに、オリジナルの聖書のディレクトリを保存しておけば、更新のたびに修正された箇所を確認することができます。良いツールです、ありがとうございますMQL5のフォルダをZIP-archiveとしてコドベースに追加できればいいのですが。そして、他のKB製品のように、MEから直接ダウンロードしてインストールできるようにすることです。 Andrey Dik 2017.12.11 19:38 #20877 Alexander:サービスデスクにお便りください。 より詳細な情報が必要です。テスト設定再生用EA(全てのテスト終了後、削除されます。)サーバありがとうございました。前置きが長くなりましたが、次のようなことが言えます。1.以前のビルドでは、すべてが正常に動作していました(どのビルドで私は言うことができない、2〜3ヶ月は、サーバーブローカにぶら下がっている)。2.このビルドでは、「リアルティック」を除くすべてのモードが正常に動作します。real ticks "モードでは、最適化とシングルテストがハングアップします。 Expert Advisorは一定数の取引を行うことができ、その後テスターはハングアップします。プロファイリングの結果、コメント 付きの取引に(ほぼ)すべての時間が費やされていることがわかりました。bool IsNewBar (string symbol, ENUM_TIMEFRAMES timeframe, bool exact, long &time) { long currentTime = SeriesInfoInteger (symbol, timeframe, SERIES_LASTBAR_DATE); // все тормоза тут! if (exact) { if (time == 0) { time = currentTime; return (false); } else { if (currentTime > time) { time = currentTime; return (true); } } } else { if (currentTime > time) { time = currentTime; return (true); } } return (false); } //—————————————————————————————————————————————————————————————————————————————— RoboForex-MetaTrader 5のサーバーです。他のサーバーでも試してみましたが、同様の問題が発生しました。 fxsaber 2017.12.12 19:48 #20878 Renat Fatkhullin:Ctrl+F5で起動を確認。 再実行がうまくいったのは、ほとんどの場合、エージェントは最初の呼び出しの後アクティブになり、次のタスクを待つために数分間バックグラウンドで待機するからです。1703 - 関連する。 Renat Fatkhullin 2017.12.12 20:16 #20879 fxsaber:1703は現行です。まだ行ってませんが、リストには入っています。 Konstantin 2017.12.13 10:30 #20880 以下のようなアルゴリズム(コードはどうでもよくて、スキームが重要)をアドバイスしてください。タスクは、いくつかの契約の期間のMOEX先物セクションでさらに計算するための分単位を取得することです。1. 必要な範囲を決定する2.この範囲を1分サンプリングで試し、現在の契約と時間を保存する。3. 独自の契約と時刻の配列を作成する。4. ステップ1で得られた範囲を、ステップ3からの配列の各要素の 境界内の範囲に分割する。5. 手順3の要素数で離散化したループで、分単位の区間を呼び出す6. 得られた分単位の配列のマージなぜこのようにしたかというと、Spliceでは新鮮な範囲でも分単位の小節のスキップがあります 追記:もし誰かがより良いアルゴリズムを提案してくれたら、私は感謝します。 1...208120822083208420852086208720882089209020912092209320942095...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
最適化は実行されているが、進まない、フリーズしている......。
を、今のところログに残しています。
servicedeskに書き込んでください。
より詳細な情報が必要です。
ありがとうございました。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
汎用クラスライブラリ - バグ、説明、問題、使用上の特徴、提案
fxsaber さん 2017.12.11 12:24
今の実装が気に入らなくて、手を加えたんです。もちろん、曲がっていますよ。オリジナルのビブラを手に入れるにはどうしたらいいのでしょうか?
標準ライブラリやサンプルのソースコードを復元できるような仕組みをMEで内製できないでしょうか。
標準ライブラリやサンプルのソースコードを復元できるような仕組みをMEで作ることはできないでしょうか?
上書きインストールしてから最新ビルドにアップグレードしても効果はないのでは?
上書きインストールしてから最新ビルドにアップグレードしても効果がない?
そうなるのですが、長い間インストールをやっていません。exeファイルは2つで十分です。
助かりますが、長い間インストールをやっていません。exeファイルは2つで十分です。
純書籍の投入と更新のための1端末
カスタマイズするための作業1。
BeyondCompare (or similar on google) - ファイルやディレクトリを1秒で比較し、違いを確認します。元のコードに戻る任意の作品 - 5秒。
新しいビルドがリリースされたときに、オリジナルの聖書のディレクトリを保存しておけば、アップデートのたびに修正された箇所を確認することができます。
クリーンビブリカル端末
をクリックして、作業用端末をお好みに合わせて編集してください。
BeyondCompare (or similar on google) - ファイルやディレクトリを1秒で比較し、違いを確認します。元のコードに戻る任意の作品 - 5秒。
新しいビルドが出たときに、オリジナルの聖書のディレクトリを保存しておけば、更新のたびに修正された箇所を確認することができます。
良いツールです、ありがとうございます
MQL5のフォルダをZIP-archiveとしてコドベースに追加できればいいのですが。そして、他のKB製品のように、MEから直接ダウンロードしてインストールできるようにすることです。
サービスデスクにお便りください。
より詳細な情報が必要です。
ありがとうございました。
前置きが長くなりましたが、次のようなことが言えます。
1.以前のビルドでは、すべてが正常に動作していました(どのビルドで私は言うことができない、2〜3ヶ月は、サーバーブローカにぶら下がっている)。
2.このビルドでは、「リアルティック」を除くすべてのモードが正常に動作します。real ticks "モードでは、最適化とシングルテストがハングアップします。
Expert Advisorは一定数の取引を行うことができ、その後テスターはハングアップします。プロファイリングの結果、コメント 付きの取引に(ほぼ)すべての時間が費やされていることがわかりました。
RoboForex-MetaTrader 5のサーバーです。他のサーバーでも試してみましたが、同様の問題が発生しました。Ctrl+F5で起動を確認。
再実行がうまくいったのは、ほとんどの場合、エージェントは最初の呼び出しの後アクティブになり、次のタスクを待つために数分間バックグラウンドで待機するからです。
1703 - 関連する。
1703は現行です。
まだ行ってませんが、リストには入っています。
以下のようなアルゴリズム(コードはどうでもよくて、スキームが重要)をアドバイスしてください。
タスクは、いくつかの契約の期間のMOEX先物セクションでさらに計算するための分単位を取得することです。
1. 必要な範囲を決定する
2.この範囲を1分サンプリングで試し、現在の契約と時間を保存する。
3. 独自の契約と時刻の配列を作成する。
4. ステップ1で得られた範囲を、ステップ3からの配列の各要素の 境界内の範囲に分割する。
5. 手順3の要素数で離散化したループで、分単位の区間を呼び出す
6. 得られた分単位の配列のマージ
なぜこのようにしたかというと、Spliceでは新鮮な範囲でも分単位の小節のスキップがあります
追記:もし誰かがより良いアルゴリズムを提案してくれたら、私は感謝します。