記事"取引き履歴に基づくトレーディングのプレーヤー"についてのディスカッション - ページ 2 123 新しいコメント Arduz 2011.05.05 18:44 #11 なぜか私のExpert Advisorは動作しません。履歴を解析してから残高を作成し、シンボルにデータがないとアラートが飛びます...履歴はすべてダウンロードされていますが、何が原因なのでしょうか?私はまた、EAの取引履歴からレポートをフィードしようとしましたまた、解析し、その後、バランスの作成のプロセスを行くと、EAがクラッシュし、何も起こりません...すべてのアクションの後のファイルフォルダには、すべてが正常に思われるExcelファイルが作成されます。 Mykola Demko 2011.05.05 19:34 #12 arbuz: なぜか私のExpert Advisorが動作しません。履歴を解析してから残高を作成し、シンボルにデータがないとアラートが飛びます...履歴はすべてダウンロードされていますが、原因は何ですか?私はまた、Expert Advisorの取引履歴からレポートをフィードしようとしましたが、これも解析され、その後、残高作成のプロセスが進み、EAがクラッシュして何も起こりません...すべてのアクションの後のファイルフォルダには、すべてが正常に見えるExcelファイルが作成されます。このアルゴリズムを使用して、このシンボルを手作業で確認してください。 取引レポートに参加するすべての商品の履歴の必要なセクションがM1タイムフレームで 利用可能であることを確認してください。 これを行うには、手動でTF M1の必要なチャートを開き、垂直線を設定し、コマンドCtrl+Bを 使用するか、コンテキストメニューのオブジェクト リストからプロパティを使用して、垂直線の日付を取引開始日に変更します。 次に「表示」ボタンを押す。気配値がない場合、2つの理由が考えられます。気配値がダウンロードされていないか、"Max. bars in window "パラメーターが小さく設定されているかのどちらかです。コンテキストメニューService->Settings->Chartsの"Bars in the window "をクリックしてください。 Sergey Petruk 2013.09.10 22:17 #13 ヒントを ありがとう、私は仕事でプレーヤーを試してみたいのですが、アーカイブ内の4つのファイルのうち2つがコンパイルされていません - プレイヤーレポートとレポートパーサーmt4は、いくつかのエラーを示しています。2 質問 - プレーヤーはプリインストールされたEAと一緒に動作しますか? Mykola Demko 2013.09.11 18:31 #14 vspexp:ヒントを ありがとう、私は仕事でプレーヤーを試してみたいのですが、アーカイブ内の4つのファイルのうち2つがコンパイルされていません - プレイヤーレポートとレポートパーサーmt4は、いくつかのエラーを示しています。2番目の質問 - プレーヤーはプリインストールされたEAと一緒に動作しますか?あなたはそれをチェックする必要があります、それは長い時間前だった、多分コードに重要な言語のいくつかの変更がありました。このプレーヤーは、テスターやMTによって生成されたものに関係なく、標準レポートに基づいて動作します。 Automated-Trading 2013.09.12 08:30 #15 Urain:もうずいぶん前のことなので、もしかしたらその言語のコードにとって重要な変更があったかもしれません。Structur_File.mqhのコード(ushort type->ushort m_type)は、添付の記事で修正しました。更新されたバージョンは添付ファイルにあります。コンパイラにクラス・メンバと メソッド名の交差チェックを追加してからエラーが出るようになりました。クラス・メンバを宣言する際には "m_"接頭辞を使用する方がよいでしょう。 ファイル: Player_History_Trades.zip 547 kb Vladimir Karputov 2016.06.09 09:33 #16 コンパイルしようとすると、いくつかのエラーが出た: Mykola Demko 2016.06.09 10:30 #17 Karputov Vladimir:コンパイルしようとすると、いくつかのエラーが出た:これらはエラーではなく、グローバル変数とローカル変数の名前空間が重複しているので、プログラマーは注意しなければならないというコンパイラの警告で ある。そこにエラーはありません。ご自由にお使いください。 Vladimir Karputov 2016.06.09 10:37 #18 Nikolay Demko:これらはエラーではなく、グローバル変数とローカル変数の名前空間が重複しているので、プログラマーは注意すべきであるというコンパイラの警告で ある。そこにエラーはありません。ご自由にお使いください。 私はいつも、すべての警告は潜在的なエラーであり、将来の「ブラック・スワン」だと考えています。記事の著者として、コードを修正し、これらの潜在的なエラーをすべて取り除いていただけませんか? Mykola Demko 2016.06.09 11:20 #19 Karputov Vladimir: 私はいつも、すべての警告は潜在的なバグや将来の「ブラック・スワン」だと考えている。この記事の著者として、コードを修正し、これらの潜在的なエラーをすべて取り除いてもらえませんか?そのためには、(多くのファイルで)多くの変数名を変更する必要があります。変数名bar、pos、timeを何に変更するというのですか?接尾辞をつけるだけでは、コードが乱雑になり、読めなくなります。コンパイラが黄色い警告を出さないようにするために、servicedkに連絡して ください :)プログラマーが重要な箇所で正確に書けるように、重要でない警告を表示することであなたの利便性を高めているのに、あなたは満足していない。 Aleksei Kuznetsov 2016.11.06 17:40 #20 私も "残高履歴の作成 "の段階ですべてが止まっています。すべてのペアとストップのファイルが作成されます。口座は9月22日に開設しました。M1では、すべてのシンボルが9月16日からのクォートを持っています(ホームを押して確認しました)。Automated-Trading の投稿にあるコードを試してみましたが、変化はありませんでした。 123 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なぜか私のExpert Advisorが動作しません。履歴を解析してから残高を作成し、シンボルにデータがないとアラートが飛びます...履歴はすべてダウンロードされていますが、原因は何ですか?私はまた、Expert Advisorの取引履歴からレポートをフィードしようとしましたが、これも解析され、その後、残高作成のプロセスが進み、EAがクラッシュして何も起こりません...すべてのアクションの後のファイルフォルダには、すべてが正常に見えるExcelファイルが作成されます。
このアルゴリズムを使用して、このシンボルを手作業で確認してください。
ヒントを ありがとう、私は仕事でプレーヤーを試してみたいのですが、アーカイブ内の4つのファイルのうち2つがコンパイルされていません - プレイヤーレポートとレポートパーサーmt4は、いくつかのエラーを示しています。
2 質問 - プレーヤーはプリインストールされたEAと一緒に動作しますか?
ヒントを ありがとう、私は仕事でプレーヤーを試してみたいのですが、アーカイブ内の4つのファイルのうち2つがコンパイルされていません - プレイヤーレポートとレポートパーサーmt4は、いくつかのエラーを示しています。
2番目の質問 - プレーヤーはプリインストールされたEAと一緒に動作しますか?
あなたはそれをチェックする必要があります、それは長い時間前だった、多分コードに重要な言語のいくつかの変更がありました。
このプレーヤーは、テスターやMTによって生成されたものに関係なく、標準レポートに基づいて動作します。
もうずいぶん前のことなので、もしかしたらその言語のコードにとって重要な変更があったかもしれません。
Structur_File.mqhのコード(ushort type->ushort m_type)は、添付の記事で修正しました。更新されたバージョンは添付ファイルにあります。
コンパイラにクラス・メンバと メソッド名の交差チェックを追加してからエラーが出るようになりました。
クラス・メンバを宣言する際には "m_"接頭辞を使用する方がよいでしょう。
コンパイルしようとすると、いくつかのエラーが出た:
コンパイルしようとすると、いくつかのエラーが出た:
これらはエラーではなく、グローバル変数とローカル変数の名前空間が重複しているので、プログラマーは注意しなければならないというコンパイラの警告で ある。
そこにエラーはありません。ご自由にお使いください。
これらはエラーではなく、グローバル変数とローカル変数の名前空間が重複しているので、プログラマーは注意すべきであるというコンパイラの警告で ある。
そこにエラーはありません。ご自由にお使いください。
私はいつも、すべての警告は潜在的なバグや将来の「ブラック・スワン」だと考えている。この記事の著者として、コードを修正し、これらの潜在的なエラーをすべて取り除いてもらえませんか?
そのためには、(多くのファイルで)多くの変数名を変更する必要があります。
変数名bar、pos、timeを何に変更するというのですか?
接尾辞をつけるだけでは、コードが乱雑になり、読めなくなります。
コンパイラが黄色い警告を出さないようにするために、servicedkに連絡して ください :)
プログラマーが重要な箇所で正確に書けるように、重要でない警告を表示することであなたの利便性を高めているのに、あなたは満足していない。
私も "残高履歴の作成 "の段階ですべてが止まっています。すべてのペアとストップのファイルが作成されます。口座は9月22日に開設しました。M1では、すべてのシンボルが9月16日からのクォートを持っています(ホームを押して確認しました)。
Automated-Trading の投稿にあるコードを試してみましたが、変化はありませんでした。