エラー、バグ、質問 - ページ 132 1...125126127128129130131132133134135136137138139...3185 新しいコメント Test Account 2010.09.15 13:26 #1311 Dmitriy2:すべてのチェックはテスターに組み込まれている必要があり、もしあるデータの要求があって、それが欠けていれば、エラーが表示されます。 そうでなければ、テスターにはバーがありますが、何らかの理由でデータを計算できず、沈黙したままになってしまいます......。テスターは実際の端末のエミュレーションとは関係ない。端末でも(理論的には)同じような状況が起こりうる。 また、どのようなエラーが出るのでしょうか?現在、BarsCalculated関数は、データがまだ計算される時間がない場合、-1を返します。また、CopyBuffer関数自体も、計算されたデータがない場合は、-1を返します。これら全てはヘルプに記載されています。 Документация по MQL5: Доступ к таймсериям и индикаторам / BarsCalculated www.mql5.com Доступ к таймсериям и индикаторам / BarsCalculated - Документация по MQL5 Vasiliy Orlov 2010.09.15 13:34 #1312 テスターでグラフを 開くボタンはどこに行ったのでしょうか? Документация по MQL5: Операции с графиками / ChartOpen www.mql5.com Операции с графиками / ChartOpen - Документация по MQL5 Rashid Umarov 2010.09.15 13:37 #1313 vasya_vasya: テスターでチャートを 開くボタンはどこに行ったのでしょうか? テストが終了すると同時に、チャートが自動的に開くようになりました。 削除済み 2010.09.15 13:37 #1314 vasya_vasya: テスターでグラフを 開くボタンはどこに行ったのでしょうか? ビジュアルモードを追加すると、テスト終了時にグラフが勝手に開き、テスト開始時にも(ビジュアルモードで)開かれるようになります。 Дмитрий 2010.09.15 14:09 #1315 alexvd: テスターは何の関係もなく、本物の端末をエミュレートしているだけです。同じ状況が(理論的には)端末だけで発生した可能性があるのです。 また、どのようなエラーが出るのでしょうか? 現在、BarsCalculated関数は、データがまだ計算される時間がない場合、-1を返します。また、CopyBuffer関数自体も、計算されたデータがない場合は、-1を返します。これら全てはヘルプに記載されています。 いや...テスターのせいだ...。 BarsCalculatedを再度削除し、放物線を計算する関数は何も変えずにそのままにしています。 Parabolic(PERIOD_CURRENT,0.02,0.2,i+1)<=0 の条件を追加しただけです。if(iLow(PERIOD_CURRENT,i+1,1)<Параболик(PERIOD_CURRENT,0.02,0.2,i+1) || Параболик(PERIOD_CURRENT,0.02,0.2,i+1)<=0) break; だから、ログに値を表示するときに、一度だけ(最初の時間)放物線の関数、すなわちCopyBufferは、それがエラーの場合にあるべきように、0ではなく、-1を返します(これはすべきではないが、すべてのデータがすべてダウンロードされ、ない素晴らしい多次元配列、ないエラーはすべきではない!)そしてそうだけテストと一度だけ発生する。これ以降はすべて正常に動作します。 メインコードでは、関数が何を返すかは気にしません。最終的にトレードのリクエストになると、リクエストの受信値をユニバーサル関数でチェックし、すべてがOKならリクエストを送信し、そうでなければ、すべてがOKになるまで待ちます......。 Mario 2010.09.15 14:41 #1316 ところで、夜12時の選手権では何が起こるのか...。再オープンかスワップチャージか? Ruslan Khasanov 2010.09.15 14:42 #1317 Rosh: これで、テストが完了すると同時にチャートが自動的に開くようになりました。テスト終了 後、チャートが開かず、正常なレポートが作成されるが、トレードに行くとトレードがないことが判明するケースがある。そして、エージェントのステータスは「ビジー」のままです。何に関連しているのか?もう一つ、テスト終了後、再度EAを実行すると、チャートが開き、取引も開始され、すべてOKなのですが、最初の「失敗」テストの後、再びチャートにオブジェクトが追加される瞬間があります。 Rashid Umarov 2010.09.15 14:43 #1318 Kos:テスト終了後、チャートが開かず、正常なレポートが作成されるが、トレードに行くとトレードがないことが判明するケースがある。そして、エージェントのステータスは「ビジー」のままです。何に関連しているのか?もう一つ、テスト終了後にEAを再実行すると、チャートが開き、取引も可能で、すべてが正常なのですが、最初の「失敗」テストの後、チャートにオブジェクトが追加される瞬間が再びあります。 このような場合は、サービスデスクに 相談されることをお勧めします。詳細な説明文は、エラーの再現と修正に役立ちます。 Общайтесь с разработчиками через Сервисдеск! www.mql5.com Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы. Ruslan Khasanov 2010.09.15 14:44 #1319 Rosh: このような場合は、サービスデスクに 報告するのが一番です。詳細な説明文は、エラーの再現と修正に役立ちます。 よっしゃー 削除済み 2010.09.15 14:46 #1320 maryan.dirtyn: ところで、夜12時の選手権では何が起こるのか...。再オープンかスワップ発生か? 私が理解している限りでは、デモやテスターのような発生は...。 1...125126127128129130131132133134135136137138139...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Dmitriy2:
すべてのチェックはテスターに組み込まれている必要があり、もしあるデータの要求があって、それが欠けていれば、エラーが表示されます。 そうでなければ、テスターにはバーがありますが、何らかの理由でデータを計算できず、沈黙したままになってしまいます......。
テスターは実際の端末のエミュレーションとは関係ない。端末でも(理論的には)同じような状況が起こりうる。
また、どのようなエラーが出るのでしょうか?
現在、BarsCalculated関数は、データがまだ計算される時間がない場合、-1を返します。また、CopyBuffer関数自体も、計算されたデータがない場合は、-1を返します。これら全てはヘルプに記載されています。
テスターでチャートを 開くボタンはどこに行ったのでしょうか?
テスターでグラフを 開くボタンはどこに行ったのでしょうか?
テスターは何の関係もなく、本物の端末をエミュレートしているだけです。同じ状況が(理論的には)端末だけで発生した可能性があるのです。
また、どのようなエラーが出るのでしょうか?
現在、BarsCalculated関数は、データがまだ計算される時間がない場合、-1を返します。また、CopyBuffer関数自体も、計算されたデータがない場合は、-1を返します。これら全てはヘルプに記載されています。
いや...テスターのせいだ...。
BarsCalculatedを再度削除し、放物線を計算する関数は何も変えずにそのままにしています。
Parabolic(PERIOD_CURRENT,0.02,0.2,i+1)<=0 の条件を追加しただけです。
だから、ログに値を表示するときに、一度だけ(最初の時間)放物線の関数、すなわちCopyBufferは、それがエラーの場合にあるべきように、0ではなく、-1を返します(これはすべきではないが、すべてのデータがすべてダウンロードされ、ない素晴らしい多次元配列、ないエラーはすべきではない!)そしてそうだけテストと一度だけ発生する。これ以降はすべて正常に動作します。
メインコードでは、関数が何を返すかは気にしません。最終的にトレードのリクエストになると、リクエストの受信値をユニバーサル関数でチェックし、すべてがOKならリクエストを送信し、そうでなければ、すべてがOKになるまで待ちます......。
これで、テストが完了すると同時にチャートが自動的に開くようになりました。
テスト終了 後、チャートが開かず、正常なレポートが作成されるが、トレードに行くとトレードがないことが判明するケースがある。そして、エージェントのステータスは「ビジー」のままです。何に関連しているのか?
もう一つ、テスト終了後、再度EAを実行すると、チャートが開き、取引も開始され、すべてOKなのですが、最初の「失敗」テストの後、再びチャートにオブジェクトが追加される瞬間があります。
テスト終了後、チャートが開かず、正常なレポートが作成されるが、トレードに行くとトレードがないことが判明するケースがある。そして、エージェントのステータスは「ビジー」のままです。何に関連しているのか?
もう一つ、テスト終了後にEAを再実行すると、チャートが開き、取引も可能で、すべてが正常なのですが、最初の「失敗」テストの後、チャートにオブジェクトが追加される瞬間が再びあります。
このような場合は、サービスデスクに 報告するのが一番です。詳細な説明文は、エラーの再現と修正に役立ちます。
ところで、夜12時の選手権では何が起こるのか...。再オープンかスワップ発生か?