Erreurs, bugs, questions - page 1779
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Ça n'a pas marché.
Et j'ai compris pourquoi. Pour que toutes ces fonctions fonctionnent correctement, vous devez avoir des symboles appropriés ouverts dans la vue d'ensemble du marché pour le calcul. Dans MT5, cela se fait automatiquement (en mode arrière-plan), et dans MT4, vous devez ouvrir les symboles explicitement dans la revue de marché.
Je suis curieux, comment fonctionnent vos EAs qui sont sur le marché ?
Je n'ai pas trouvé d'informations sur ce sujet dans l'aide.
PS. Print(MarketInfo (Symbol (), MODE_MARGINREQUIRED)) ; ceci nous donnera ce dont nous avons besoin. Mais vous devrez essayer de le faire plusieurs fois.
Pouvez-vous me dire si mt4 for windows fonctionne sur windows 10 mobile ?
Pouvez-vous me dire si mt4 for windows fonctionne sur windows 10 mobile ?
Pouvez-vous me dire si mt4 for windows fonctionne sur windows 10 mobile ?
C'est quoi ce bordel, c'était l'heure de se coucher hier ? !!
Impossible de définir un nouveau mot de passe dans le terminal mt4, ni le mot de passe principal ni le mot de passe investisseur.
Je saisis l'existant, je saisis le nouveau.
Et quand j'appuie sur ok, rien ne se passe, aucune réaction.
Bon après-midi.
C'est quoi ce bordel, c'était l'heure de se coucher hier ? !!
Impossible de définir un nouveau mot de passe dans le terminal mt4, ni le mot de passe principal ni le mot de passe investisseur.
Je saisis l'existant, je saisis le nouveau.
Et quand j'appuie sur ok, rien ne se passe, aucune réaction.
L'actuel n'est donc pas le bon.
C'est la première fois que je rencontre cela).
N'y a-t-il pas d'autre option ? Comme exécuter le terminal en tant qu'administrateur.
C'est la première fois que je rencontre cela).
Les amis, personne d'autre que moi n'utilise FrameAdd()?
Ce mécanisme ne renvoie pas toutes les données lorsque les tests reprennent. Les développeurs en sont conscients (bug #1528644), mais pendant toutes ces années, ils n'ont toujours pas corrigé ce mécanisme.
Les développeurs se sont appuyés sur un identifiant unique qui, dans la pratique, s'est avéré ne pas être unique du tout.
L'erreur SymbolInfoTick() renvoie des données non pertinentes - dépassement de tick. Build 1525 x64. Test à partir de l'indicateur, n'a pas été testé sur Expert Advisor :
#property indicator_chart_window
#property indicator_plots 0
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---
static long prevMs = 0;
//---
MqlTick tick;
if( SymbolInfoTick( _Symbol, tick ) )
{
if( prevMs != 0 && tick.time_msc < prevMs )
{
Print( __FUNCTION__,": ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!" );
Print( __FUNCTION__,": Текущее время мс = ",tick.time_msc," ("+TimeToString( tick.time, TIME_DATE|TIME_SECONDS )+"), предыдущее = ",prevMs );
}
//---
prevMs = tick.time_msc;
}
else
Print( __FUNCTION__,": ОШИБКА #",GetLastError(),". Значение текущего тика не получено!" );
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+
Résultat :
2017.02.02 21:54:20.450 test_SymbolInfoTick_20170202 (VTBR-3.17,M1) OnCalculate: Текущее время мс = 1486065260384 (2017.02.02 19:54:20), предыдущее = 1486065260387
2017.02.02 22:11:31.025 test_SymbolInfoTick_20170202 (GOLD-3.17,M3) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:11:31.025 test_SymbolInfoTick_20170202 (GOLD-3.17,M3) OnCalculate: Текущее время мс = 1486066290963 (2017.02.02 20:11:30), предыдущее = 1486066290966
2017.02.02 22:12:44.939 test_SymbolInfoTick_20170202 (BR-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:12:44.939 test_SymbolInfoTick_20170202 (BR-3.17,M1) OnCalculate: Текущее время мс = 1486066364884 (2017.02.02 20:12:44), предыдущее = 1486066364890
2017.02.02 22:29:36.358 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:29:36.358 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: Текущее время мс = 1486067376304 (2017.02.02 20:29:36), предыдущее = 1486067376307
2017.02.02 22:31:26.462 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:31:26.462 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: Текущее время мс = 1486067486339 (2017.02.02 20:31:26), предыдущее = 1486067486344
2017.02.02 22:32:14.441 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:32:14.441 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: Текущее время мс = 1486067534360 (2017.02.02 20:32:14), предыдущее = 1486067534363
2017.02.02 22:36:07.509 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:36:07.510 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: Текущее время мс = 1486067767443 (2017.02.02 20:36:07), предыдущее = 1486067767463
2017.02.02 22:39:29.606 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ! SymbolInfoTick() вернуло не последнее значение!
2017.02.02 22:39:29.606 test_SymbolInfoTick_20170202 (Si-3.17,M1) OnCalculate: Текущее время мс = 1486067969557 (2017.02.02 20:39:29), предыдущее = 1486067969558
Real, Opening, Access Server V. La tristesse ! Faites attention au problème, s'il vous plaît. Et aussi au problème de la demande#1598238 (à partir de la page 10, post du2017.01.26 09:43).
Chers développeurs, corrigeons les tics ! Code fourni, voilà le problème, pas besoin de chercher quoi que ce soit, il suffit de réagir et de le régler !