Erreurs, bugs, questions - page 2510

 
sancheskomonik:

Bonjour à tous. Problème avec CopyRates/CopyClose - ne copie pas assez.

Les retours :

maxbars = 10000000 ;

copied = 5984, copcls = 5984 au lieu de 10000

Le problème est la compréhension.

Vous pouvez définir 100000000 barres dans le terminal, mais ce nombre ne sera pas nécessairement présent sur le serveur.

Vous pouvez vérifier le nombre de barres de timeseries disponibles avec Bars()

 

Chers développeurs, comment est-il possible que dans le brent actuel (BR-8.19) la combinaison des drapeaux TICK_FLAG_SELL+TICK_FLAG_VOL+TICK_FLAG_LAST = 88 et dans le futur lointain (BR-9.19) la même combinaison de drapeaux donne la valeur 344 ?

De même, la combinaison de TICK_FLAG_BUY+TICK_FLAG_VOL+TICK_FLAG_LAST sur le contrat à terme actuel BR-8.19 = 56, et sur le contrat à terme éloigné elle est de 312 ?

Y a-t-il des drapeaux manquants dans la documentation ?

//+------------------------------------------------------------------+
//| Получаем строковые значения флага                                                                                   |
//+------------------------------------------------------------------+
string GetStringFlag( const uint flags )
        {
         //---
         string text = "";
         //--- 
    if( ( flags&TICK_FLAG_BUY ) == TICK_FLAG_BUY )                                      
         text += "|BUY|";
    if( ( flags&TICK_FLAG_SELL ) == TICK_FLAG_SELL )                                                                                                                                            
         text += "|SELL|";
    if( ( flags&TICK_FLAG_VOLUME ) == TICK_FLAG_VOLUME )                                                                                                                                                
         text += "|VOL|";
    if( ( flags&TICK_FLAG_LAST ) == TICK_FLAG_LAST )
         text += "|LAST|";
    if( ( flags&TICK_FLAG_ASK ) == TICK_FLAG_ASK )
         text += "|ASK|";
    if( ( flags&TICK_FLAG_BID ) == TICK_FLAG_BID )
         text += "|BID|";
    //---
    return( text );
        }
Bâtiment 2085, de vrais ouvreurs.
 
Artyom Trishkin:

Le problème est la compréhension.

Vous pouvez définir 100000000 barres dans le terminal, mais pas nécessairement autant sur le serveur.

Vous pouvez vérifier le nombre de barres de séries chronologiques disponibles en utilisant Bars()

Je peux vous poser une autre question ?

Si l'historique est chargé et stocké localement, y a-t-il un moyen d'augmenter le nombre de barres disponibles ?

 

Bonjour aux développeurs !

Veuillez ajouter une fonction permettant de filtrer les paramètres dans l'onglet "Optimisation". Par exemple, lorsque l'"optimisation" a été effectuée et que nous avons obtenu beaucoup de résultats, il serait possible de filtrer les résultats indésirables en fonction de n'importe quelle condition.

(Maintenant, il n'est pas pratique de travailler avec les résultats dans MT5 Optimisation, il y a un simple classement des résultats et très peu de paramètres sont affichés, il n'y a pas de paramètres tels que "transaction moyenne" "drawdown max en pips", etc).



Même dans TSlab, il est très pratique de trier les résultats après optimisation et par un très grand nombre de paramètres.


Dossiers :
Image_16.png  35 kb
 
Alexey Kozitsyn:

Chers développeurs, comment est-il possible que dans le brent actuel (BR-8.19) la combinaison des drapeaux TICK_FLAG_SELL+TICK_FLAG_VOL+TICK_FLAG_LAST = 88 et dans le futur lointain (BR-9.19) la même combinaison de drapeaux donne la valeur 344 ?

De même, la combinaison de TICK_FLAG_BUY+TICK_FLAG_VOL+TICK_FLAG_LAST sur le contrat à terme actuel BR-8.19 = 56, et sur le contrat à terme éloigné elle est de 312 ?

Y a-t-il des drapeaux manquants dans la documentation ?

Bild 2085, de vrais ouvreurs.

ce sont des drapeaux non documentés (utilisés par le terminal)

Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5
Новая версия платформы MetaTrader 5 build 1930: Плавающие окна графиков и .Net библиотеки в MQL5
  • 2018.12.04
  • www.mql5.com
26 октября 2018 года будет выпущена обновленная версия платформы MetaTrader 5...
 
Taras Slobodyanik:

ce sont des drapeaux non documentés (utilisés par le terminal)

Merci. Pourquoi cette information n'apparaît-elle pas dans la documentation... De toute façon.

 

À partir d'une certaine date, des alertes apparaissent comme si plusieurs personnes étaient non lues dans le salon privé


Vous cliquez sur tout le monde, les alertes disparaissent. Mais dès que quelqu'un envoie un message privé, il est à nouveau remis à un chiffre élevé.

 
fxsaber:

À partir d'une certaine date, des alertes apparaissent comme si plusieurs personnes étaient non lues dans le salon privé


Vous cliquez sur tout le monde, les alertes disparaissent. Mais dès que vous écrivez à quelqu'un dans le MP, il se réinitialise à nouveau à un grand nombre.


Il ne s'agit pas d'un "bug" mais d'une fonctionnalité du site.
Vous devez cliquer deux fois sur le message de l'utilisateur.
Cliquez, puis revenez en arrière et cliquez à nouveau.

Et il apparaît si vous avez plusieurs onglets ouverts. Ou vous vous êtes connectés depuis différents ordinateurs, téléphones.
 

Question : que fait le metatrader après le lancement ? Un seul graphique, propre, sans indicateurs. Pendant environ 10 minutes, il absorbe complètement les ressources du disque.

A la fois quatre et cinq. Je peux comprendre le cinq, il est constamment mis à jour, mais le quatre est dépassé.

En termes de temps, nous l'avons fait en 5 minutes le vendredi et en plus de 20 minutes aujourd'hui.

A la fin de ce temps 0%.

C'est la taille du dossier Terminal, ça s'est accumulé pendant des années :

On devrait peut-être le nettoyer. Archive quelque chose ? Si cela a un sens, bien sûr.

 
EgorKim:

Chers développeurs, ajoutez la fonction OnTester à l'indicateur.

Il n'y a pas de méthode de travail pour apprendre l'achèvement du test à partir de l'indicateur.

Justifier