can't open "C:\Forex\School\MT5_Roboforex\MQL5\include\errordescription.mqh" include file test_CopyTicksRange.mq5 12 11 'ErrorDescription' - function not defined test_CopyTicksRange.mq5 82 59 implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 82 59 'ErrorDescription' - function not defined test_CopyTicksRange.mq5 117 59 implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 117 59
can't open "C:\Forex\School\MT5_Roboforex\MQL5\include\errordescription.mqh" include file test_CopyTicksRange.mq5 12 11 'ErrorDescription' - function not defined test_CopyTicksRange.mq5 82 59 implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 82 59 'ErrorDescription' - function not defined test_CopyTicksRange.mq5 117 59 implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 117 59
Webのドキュメントにバグがあるだけで、本当にまだMEには入っていないのだと思います。または、機能がまだ開発中である。次に、1970年からどこかのデータを要求しているのに、なぜ前世紀のダニが返さないのか不思議です)!!!そこで何を吸っているんだ?
そういうことなんです。
{
datetime dt1 = D'2016.11.28 00:00:00', dt2 = D'2016.11.30 00:00:00';
MqlTick ticks[];
ulong start, msc;
//--- Замеряем время старта перед получением тиков
start=GetMicrosecondCount();
int copied = CopyTicksRange( _Symbol, ticks, COPY_TICKS_ALL, dt1*1000, dt2*1000);
//--- Рассчитаем, за сколько мс получена история
msc=GetMicrosecondCount()-start;
Print("copied=", copied, " msc=", msc);
return;
}
// вывод
2016.12.01 04:52:08.134 TestCopyTicks (EURUSD.m,M15) copied=333081 msc=1294871
2016.12.01 04:52:16.877 TestCopyTicks (EURUSD.m,M15) copied=333081 msc=318596
***
メッセージありがとうございます。バグが修正されました。インジケータでも動作するようになりました。近日中にアップデートを公開する予定です。
アレクセイ、テストへの参加ありがとうございます。ご覧のように、特定の日付から特定の日付までと、日付なしの両方を試しました。でも、要は1.私は__DATE__を使用し、マクロ置換のトラブルがあるようです。2.私は先物でテストしました。はい、あなたがドキュメントを見れば - それは少なくともティックの読み込みを開始しているはずです。しかし--何も起こらない。
私のインジケータを動かしてみましたか?
インジケーターとの連携に誤りがあったことは既述しています。あなたのコードは、私の配信にないファイルを必要とします。
'ErrorDescription' - function not defined test_CopyTicksRange.mq5 82 59
implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 82 59
'ErrorDescription' - function not defined test_CopyTicksRange.mq5 117 59
implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 117 59
すでに、インジケーターにバグがあることを読みました。あなたのコードは、私の配信にないファイルを必要とします。
'ErrorDescription' - function not defined test_CopyTicksRange.mq5 82 59
implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 82 59
'ErrorDescription' - function not defined test_CopyTicksRange.mq5 117 59
implicit conversion from 'number' to 'string' test_CopyTicksRange.mq5 117 59
うーん、おかしいな、このファイルはデフォルトのパッケージに入っているはずなのに。
Alpari, Intaforex, MQ, Roboforexで確認しました - そのようなファイルはありません。添付できますか?
4では入っているのですが、5ではなぜか入っていません、だいぶ前に気づきました。
Alpari, Intaforex, MQ, Roboforexで確認しました - そのようなファイルはありません。添付できますか?
4ではあるのですが、5ではなぜか入っていません、だいぶ前に気がついたのですが。
問題ありません。ファイルはビルド1486です。
かつて供給されていたと思わなければならない、私も1486を持っているが、MQからでさえそのようなファイルはない。その中に記述線があります。
#property copyright"2012, MetaQuotes Software Corp."
ビルド1488で確認しました。効くんです。
2016.12.02 09:56:21.647 UseCopyTicks: Получено 609415 тиков за 195018 мкс
2016.12.02 09:56:29.439 UseCopyTicksRange: Получено 609415 тиков за 343584 мкс
2016.12.02 09:56:29.637 UseCopyTicks: Получено 609415 тиков за 195393 мкс