エラー、バグ、質問 - ページ 2518

 

コドベースに投票数順のソートを追加できないか?

ベスト」でのソートは、どのようにソートされているのか、いつからベストになったのかが全くわからない

 

time[]の分棒を刻みで配列にして比較してみました。
いろいろなブローカーで試してみました。
理想的な結果とは言えません。
例えば、2018年JANUARY以降のブローカー「1」では、すべてのバーが一致していますが、それ以前の年を例にとると、「壊れた」バーがたくさんあります。
ブローカー "2 "ではすべてOKです。
MQ-Demoサーバーでは、多くの "壊れた "バーもあります。

誰のせい?ブローカーは?ティックがバーと一致しないのはなぜですか?

2019.07.23 01:09:26.463 TestTicksVsBars (EURUSD,M1)     ******************
2019.07.23 01:09:28.217 TestTicksVsBars (EURUSD,M1)     Время на загрузку 12478031 тиков = 1.635 секунд
2019.07.23 01:09:28.217 TestTicksVsBars (EURUSD,M1)     Время на формирование time[207157] = 119505 микросекунд
2019.07.23 01:09:28.224 TestTicksVsBars (EURUSD,M1)     сформировано бар с 2019.01.02 06:00 - 207157
2019.07.23 01:09:28.225 TestTicksVsBars (EURUSD,M1)     реальных баров - 207155
2019.07.23 01:09:28.226 TestTicksVsBars (EURUSD,M1)     тики есть, бара нет. бар = 190841  2019.07.08 00:05:00  2019.07.08 00:02:00
2019.07.23 01:09:28.226 TestTicksVsBars (EURUSD,M1)     тики есть, бара нет. бар = 190841  2019.07.08 00:05:00  2019.07.08 00:03:00
2019.07.23 01:09:28.226 TestTicksVsBars (EURUSD,M1)     тики есть, бара нет. бар = 190841  2019.07.08 00:05:00  2019.07.08 00:04:00
2019.07.23 01:09:28.226 TestTicksVsBars (EURUSD,M1)     бар есть, тиков нет. бар = 190885  2019.07.08 00:49:00  2019.07.08 00:50:00
2019.07.23 01:09:28.226 TestTicksVsBars (EURUSD,M1)     ******************
2019.07.23 01:11:21.408 TestTicksVsBars (EURUSD,M1)     ******************
2019.07.23 01:11:27.924 TestTicksVsBars (EURUSD,M1)     Время на загрузку 39202241 тиков = 5.648 секунд
2019.07.23 01:11:27.924 TestTicksVsBars (EURUSD,M1)     Время на формирование time[578497] = 867958 микросекунд
2019.07.23 01:11:27.929 TestTicksVsBars (EURUSD,M1)     сформировано бар с 2018.01.02 00:01 - 578497
2019.07.23 01:11:27.931 TestTicksVsBars (EURUSD,M1)     реальных баров - 578497
2019.07.23 01:11:27.932 TestTicksVsBars (EURUSD,M1)     Массивы равны
2019.07.23 01:11:27.932 TestTicksVsBars (EURUSD,M1)     ******************
正しいテストのために、ウィンドウに無制限バーを置くことを忘れないでください。
ファイル:
 

何度か続けてテスターを使用していますが、何かあったのでしょうか?

ヒストリカルデータのデバッグを停止すると、EAパラメータの編集ができなくなるのはなぜですか?

と表示され、ビジュアルテスターのウィンドウを閉じないとデバッグを再開できません。

 

親愛なる皆さん、オプティマイザーに小さな機能を追加しませんか?こんな感じ。


 
このトピックに関連しないコメントは、「MQL4 MT4 MetaTrader 4初心者からの質問」に移動しました。
 

またトレードモード 設定時の遅延の正しい確認方法を教えてください。

昨日は50msの遅延を設定しました。しかし、TerminalInfoInteger(TERMINAL_PING_LAST)は0を生成します。どうしたんですか?

 
このトピックに関連しないコメントは、「MQL4 MT4 MetaTrader 4初心者からの質問」に移動しました。
 
MT4ではこのスクリプト
double Margin( const string Symb )
{
  const string Major = StringSubstr(Symb, 0, 3) + AccountInfoString(ACCOUNT_CURRENCY);
  
  return(MathCeil(MarketInfo(Symb, MODE_MARGINREQUIRED) / (SymbolInfoInteger(Major, SYMBOL_VISIBLE) ? SymbolInfoDouble(Major, SYMBOL_ASK) : 1)));
}

void OnStart()
{
  for (int i = SymbolsTotal(true) - 1; i >= 0; i--)
  {
    const string Name = SymbolName(i, true);
    
    Print(Name + " = "+ (string)Margin(Name));
  }
}
デバッグモードでは、ターミナルがハングアップします。再生しているのか?
 
有効なAgentは1つだけです。フルサーチで200件。
2019.07.24 20:35:37.739 Core 1  pass 191 returned result 1361.80 in 0:00:00.111
2019.07.24 20:35:37.739 Core 1  pass 192 returned result 1364.83 in 0:00:00.110
2019.07.24 20:35:37.739 Core 1  pass 193 returned result 1367.97 in 0:00:00.127
2019.07.24 20:35:37.739 Core 1  pass 194 returned result 1371.00 in 0:00:00.117
2019.07.24 20:35:38.615 Tester  pass 195 not processed and added to task queue
2019.07.24 20:35:38.615 Tester  pass 196 not processed and added to task queue
2019.07.24 20:35:38.615 Tester  pass 197 not processed and added to task queue
2019.07.24 20:35:38.615 Tester  pass 198 not processed and added to task queue
2019.07.24 20:35:38.615 Tester  pass 199 not processed and added to task queue
2019.07.24 20:35:38.615 Core 1  pass 195 returned result 1373.83 in 0:00:00.165
2019.07.24 20:35:38.615 Core 1  pass 196 returned result 1376.71 in 0:00:00.209
2019.07.24 20:35:38.615 Core 1  pass 197 returned result 1379.64 in 0:00:00.199
2019.07.24 20:35:38.615 Core 1  pass 198 returned result 1382.55 in 0:00:00.144
2019.07.24 20:35:38.615 Core 1  pass 199 returned result 1385.43 in 0:00:00.156
2019.07.24 20:35:38.615 Core 1  pass 195 (batch of 5 tasks) started
2019.07.24 20:35:38.615 Tester  optimization finished, total passes 200

フルログを見るとこんな感じ。なぜ、このようなことが起こったのでしょうか。

 

何度質問しても、沈黙が続く...。

どちらか

  1. この質問は、質問自体が「バカ」なので、誰も答えを持っていないのですが...。
  2. 質問の是非について言うべきことがないので、回答なし。質問が紛らわしいので...。
  3. この人に返信するのは品位に欠ける...。
ただ、正しい番号を選んでくれれば、さらに質問するかどうかが分かるのですが・・・・・・・・。