エラー、バグ、質問 - ページ 35 1...282930313233343536373839404142...3185 新しいコメント Andrey Kornishkin 2010.07.06 13:20 #341 Interesting: 配列の次元を 確認する必要があります。存在しない「セル」(または存在するが番号が異なる)がそこにアクセスされている可能性が高いのです...。 配列のインデックスは0から始まるので、この機能を考慮せずにアクセスすると、しばしば範囲外になってしまう...。 ありがとうございます、修正しました。しかし、今テスターでは、グラフは直線で、エラーログも入力もありません。 2010.07.06 15:15:38 Core 1 Disconnected 2010.07.06 15:15:38 Core 1 Log file "C:\Program FilesMetaTrader 5 ╱TesterAgent-127.0.1-3000╱logs 20100706.log" written. 2010.07.06 15:15:38 Core 1 GBPUSD,M5: 97266 ms以内に107944ティック(552バー)生成(履歴の総バー数108713)。 2010.07.06 15:15:38 Core 1 OnTester 結果 0 次はどこを見ればいいんだろう。 ddd06 2010.07.06 13:33 #342 Rosh: 以下は、応募に対する回答です。 少し修正したバージョンで試すと、すべてが一致する 0と1の両方を試しましたが、どちらも一致しません。テスターのことであって、チャート上で実行することではありません Prival 2010.07.06 14:22 #343 Rosh:....こんなの見たことないstatic int Handle; なぜ静止画なのか、落とし穴はないのか。 ddd06 2010.07.06 14:32 #344 Prival: なぜ静止画なのか、落とし穴はないのか。 どこから持ってきたのかわからないが、誰かの専門家からコピーしたのだろう。 落とし穴を知らない -静電気は 除去できる Prival 2010.07.06 14:43 #345 ddd06: どこから持ってきたのかわからないが、誰かの専門家からコピーしたのだろう。 石を知らない -静電気は 除去できる あなたのものだとは知りませんでした。私はRoshがそのように書いたと思います、私は彼のコードに注意深く目を通すようにしています、少なくとも学ぶべき人がいます、彼が書いて投稿しないのは残念です、時々2行でさえ何か良いものがあります。 削除済み 2010.07.06 14:58 #346 AM2: ありがとうございます。修正しました。しかし、現在テスターでは、グラフは直線で、エラーログも入力もありません。 2010.07.06 15:15:38 Core 1 Disconnected 2010.07.06 15:15:38 Core 1 Log file "C:\Program Files↪MetaTrader 5↩TesterAgent-127.0.1-3000゙logsⒸ20100706.log" written 2010.07.06 15:15:38 Core 1 GBPUSD,M5: 97266 ms以内に107944ティック(552バー)生成(履歴の総バー数108713)。 2010.07.06 15:15:38 Core 1 OnTester 結果 0 次はどこを見ればいいんだろう。 何がどのようにあるのか、あなたのコードで知ることができます。デバッガ(EDITORのF5)で実行し、何が起こっているのか見てみましょう。 Andrey Kornishkin 2010.07.06 15:32 #347 Interesting: Ну откуда я знаю что там и как, в вашем коде. Прогоните через дебагер (F5 в Эдиторе) и посмотрите, что и как там творится... ここでエラーを発見しました。double calc_SMA( int timeframe, int period, int offset ){ double Close[]; ArraySetAsSeries(Close,true); double vMA = 0; double sum=0; int i; for( i = 0 ; i < period ; i++ ) { sum += CopyClose(_Symbol,_Period,0,i + offset,Close); } vMA = sum / period; return(vMA);} 式 Close[] 式は評価されません。 文 もともとはこんな感じでした。double calc_SMA( int timeframe, int period, int offset ){ double vMA = 0; double sum=0; int i; for( i = 0 ; i < period ; i++ ){ sum += iClose( Symbol(), timeframe, i + offset ); } vMA = sum / period; return(vMA);} Alexey Da 2010.07.06 18:24 #348 AM2: ここでエラーを発見しました。式 Close[] 式は評価されません。 文 当初はこんな感じでした。 1.CopyClose()関数の ヘルプをご覧ください。この関数は、終値ではなく、配列にコピーされたデータ量を返します。2. vtocheのClose[]の値を見ていますか? 削除済み 2010.07.06 20:26 #349 開発者にとって、この質問はマンモスと同じくらい古いものです - MQL4で存在するAccountFreeMarginMode() 関数のアナログはMQL5のどこかにありますか?それとも、その成果は今、まったく必要ないのでしょうか...。 Renat Fatkhullin 2010.07.06 20:38 #350 Interesting: 開発者にとって、この質問はマンモスと同じくらい古いものです - MQL4で存在するAccountFreeMarginMode() 関数のアナログはMQL5のどこかにありますか?それとも、その成果は今、まったく必要ないのでしょうか? 近日中に発売予定です。すでに開発中です。 1...282930313233343536373839404142...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
配列の次元を 確認する必要があります。存在しない「セル」(または存在するが番号が異なる)がそこにアクセスされている可能性が高いのです...。
配列のインデックスは0から始まるので、この機能を考慮せずにアクセスすると、しばしば範囲外になってしまう...。
ありがとうございます、修正しました。しかし、今テスターでは、グラフは直線で、エラーログも入力もありません。
2010.07.06 15:15:38 Core 1 Disconnected
2010.07.06 15:15:38 Core 1 Log file "C:\Program FilesMetaTrader 5 ╱TesterAgent-127.0.1-3000╱logs 20100706.log" written.
2010.07.06 15:15:38 Core 1 GBPUSD,M5: 97266 ms以内に107944ティック(552バー)生成(履歴の総バー数108713)。
2010.07.06 15:15:38 Core 1 OnTester 結果 0
次はどこを見ればいいんだろう。
以下は、応募に対する回答です。
少し修正したバージョンで試すと、すべてが一致する
....
こんなの見たことない
なぜ静止画なのか、落とし穴はないのか。なぜ静止画なのか、落とし穴はないのか。
どこから持ってきたのかわからないが、誰かの専門家からコピーしたのだろう。
落とし穴を知らない -静電気は 除去できる
どこから持ってきたのかわからないが、誰かの専門家からコピーしたのだろう。
石を知らない -静電気は 除去できる
ありがとうございます。修正しました。しかし、現在テスターでは、グラフは直線で、エラーログも入力もありません。
2010.07.06 15:15:38 Core 1 Disconnected
2010.07.06 15:15:38 Core 1 Log file "C:\Program Files↪MetaTrader 5↩TesterAgent-127.0.1-3000゙logsⒸ20100706.log" written
2010.07.06 15:15:38 Core 1 GBPUSD,M5: 97266 ms以内に107944ティック(552バー)生成(履歴の総バー数108713)。
2010.07.06 15:15:38 Core 1 OnTester 結果 0
次はどこを見ればいいんだろう。
Interesting:
Ну откуда я знаю что там и как, в вашем коде. Прогоните через дебагер (F5 в Эдиторе) и посмотрите, что и как там творится...
ここでエラーを発見しました。
式 Close[] 式は評価されません。
文
もともとはこんな感じでした。
ここでエラーを発見しました。
式 Close[] 式は評価されません。
文
当初はこんな感じでした。
1.CopyClose()関数の ヘルプをご覧ください。
この関数は、終値ではなく、配列にコピーされたデータ量を返します。
2. vtocheのClose[]の値を見ていますか?
開発者にとって、この質問はマンモスと同じくらい古いものです - MQL4で存在するAccountFreeMarginMode() 関数のアナログはMQL5のどこかにありますか?それとも、その成果は今、まったく必要ないのでしょうか?