ミリ秒タイマーを設定できない (500) - ページ 3 1234567 新しいコメント Vladislav Andruschenko 2017.01.17 15:57 #21 Slawa:考えていきます。まずは診断の範囲を広げることから始めましょう。故障の原因は5つも6つもあるかもしれません。また、コードがエラーにならないように修正します ありがとうございます。 Sergey Novokhatskiy 2017.01.17 17:33 #22 Vladislav Andruschenko: ひょっとしてブローカーはBKSではないですか?以前から、彼のmt5が私のインジケータでreali-miniで変な動きをすることに気づいていたのですが、その理由を確認することができませんでした...。理由を確認する時間がない...。 Vladislav Andruschenko 2017.01.17 17:34 #23 この不具合は、今のところBCSのmt4でのみ発生しています。 Dmitriy Falkov 2017.01.31 13:19 #24 このエラーはなぜか浮いている。VPSにRoboForexのターミナルを1台入れています。ロボットはタイマーで動いています。設定を変更しようとすると、エラー4024が表示される。私のロボットはミリ秒タイマーと同じように動作しません、起動しないのです。ただ、同じ環境で同じビルドで数週間、問題なく動作していたのですが。同時に、同じ環境にある隣の端末はタイマーで動作し続けます。前回はVPSの再起動だけで全て起動しましたが、その際もエラーが出てタイマーを初期化することができませんでした。 Vladislav Andruschenko 2017.01.31 13:20 #25 Dmitriy Falkov: このエラーは全く浮いています。VPSにRoboForexのターミナルを1台入れています。RoboForexはタイマーで動作しています。設定を変更すると、エラー4024が発生する。私のロボットはミリ秒タイマーと同じように動作しません、起動しないのです。ただ、同じ環境で同じビルドで数週間、問題なく動作していたのですが。同時に、同じ環境にある隣の端末はタイマーで動作し続けます。前回はVPSの再起動だけで全て起動しましたが、その際もエラーが出てタイマーを初期化することができませんでした。インターネットが動いているときにエラーが発生するという推測もありますが、どうしたらいいのかわかりません...。 Dmitriy Falkov 2017.01.31 13:42 #26 むしろ、プロセッサがアンロードされた場合に起動する。負荷が100%の時に起動に失敗する。隣の端末を閉じると起動します。 Dmitriy Falkov 2017.01.31 13:50 #27 OnInit()に追加。 int error=-1; int counter=1; do { ResetLastError(); EventSetMillisecondTimer(Timer); error=GetLastError(); Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error); if(error!=0) Sleep(1000); counter++; } while(error!=0 && !IsStopped());そして、次のように観察した。5回失敗している。同時に、隣の端末を閉じると、チャートはなく、ディールのコピーしか ない。そして、すぐに成功を手にすることができます。タイマーを初期化した。 cannot set millisecond timer エラー、バグ、質問 Any questions from newcomers Alexey Volchanskiy 2017.01.31 13:52 #28 Dmitriy Falkov:OnInit()に追加。 int error=-1; int counter=1; do { ResetLastError(); EventSetMillisecondTimer(Timer); error=GetLastError(); Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error); if(error!=0) Sleep(1000); counter++; } while(error!=0 && !IsStopped());そして、次のように観察した。5回失敗している。同時に、隣の端末を閉じると、チャートはなく、ディールのコピーしか ない。そして、すぐに成功を手にすることができます。タイマーを初期化した。 エラーコードは何ですか? Dmitriy Falkov 2017.01.31 13:54 #29 相変わらず:4024 Vladislav Andruschenko 2017.01.31 13:55 #30 エラーは常に同じ 4024 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
考えていきます。
まずは診断の範囲を広げることから始めましょう。故障の原因は5つも6つもあるかもしれません。また、コードがエラーにならないように修正します
ひょっとしてブローカーはBKSではないですか?
以前から、彼のmt5が私のインジケータでreali-miniで変な動きをすることに気づいていたのですが、その理由を確認することができませんでした...。理由を確認する時間がない...。
この不具合は、今のところBCSのmt4でのみ発生しています。
このエラーは全く浮いています。VPSにRoboForexのターミナルを1台入れています。RoboForexはタイマーで動作しています。設定を変更すると、エラー4024が発生する。私のロボットはミリ秒タイマーと同じように動作しません、起動しないのです。ただ、同じ環境で同じビルドで数週間、問題なく動作していたのですが。同時に、同じ環境にある隣の端末はタイマーで動作し続けます。前回はVPSの再起動だけで全て起動しましたが、その際もエラーが出てタイマーを初期化することができませんでした。
インターネットが動いているときにエラーが発生するという推測もありますが、どうしたらいいのかわかりません...。
OnInit()に追加。
int counter=1;
do
{
ResetLastError();
EventSetMillisecondTimer(Timer);
error=GetLastError();
Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error);
if(error!=0) Sleep(1000);
counter++;
}
while(error!=0 && !IsStopped());
そして、次のように観察した。5回失敗している。同時に、隣の端末を閉じると、チャートはなく、ディールのコピーしか ない。そして、すぐに成功を手にすることができます。タイマーを初期化した。
OnInit()に追加。
int counter=1;
do
{
ResetLastError();
EventSetMillisecondTimer(Timer);
error=GetLastError();
Print("EventSetMillisecondTimer. Attempt=",counter," Error=",error);
if(error!=0) Sleep(1000);
counter++;
}
while(error!=0 && !IsStopped());
そして、次のように観察した。5回失敗している。同時に、隣の端末を閉じると、チャートはなく、ディールのコピーしか ない。そして、すぐに成功を手にすることができます。タイマーを初期化した。
エラーは常に同じ 4024