Questions d'un "mannequin - page 61

 

Yedelkin:

si la valeur d'un tick n'est pas égale à 1, alors la valeur de ce tick est flottante.

conclusion erronée.
 
Yedelkin:
Oui, je ne demande pas. Mais dans ce cas, nous devons nous assurer que la perte réelle ne dépasse pas une valeur spécifique. Et le tickvalue est utilisé sous deux formes lors du calcul du volume.
Eh bien, si vous en avez besoin pour une perte, alors utilisez tickvalue pour une perte.
 
sergeev:
la mauvaise conclusion.
Quelle est la "bonne" conclusion ?
 
sergeev:
Eh bien, si vous le voulez pour la perte, alors prenez tickvalue pour la perte.

Oui, nous devrons le prendre et le vérifier. "Pour l'admissibilité". Merci, bien que rien n'ait été éclairci "en physique".

Et la "bonne" conclusion...

 
Yedelkin:
Quelle est la conclusion "correcte" ?

La valeur du tick est différente pour les différents instruments. Exécutez le script du kit - SymbolInfo et regardez le yen.

et d'ailleurs, tickvalue=1 est pour certains instruments à 5 chiffres. pour leurs 4 chiffres c'est =10

 
sergeev:

pour différents instruments, une valeur de tic-tac différente.

OK, votre approche est claire.
 
Dima_S:
Utilisez la structure comme enveloppe pour un tampon dynamique. Cela a été testé - cela fonctionne.
Un exemple serait...
 

Pouvez-vous me dire comment mettre en œuvre un transfert de structure vers une fonction sans connaître la structure au préalable ?

Comment réaliser un transfert de structure vers une fonction sans connaître la structure au préalable :) ?

Seulement des structures simples.

PS/ Parce que ceux qui sont intégrés le font d'une manière ou d'une autreFileReadStruct, FileWrite

int funRead(&anyStructDest)
   {
    filehandle = ............;
    FileReadStruct(filehandle, anyStructDest);
   } 
int funWrite(&anyStructSours)
   {
    filehandle = ............;
    FileWrite(filehandle, anyStructSours);
    } 
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
 

Ou déclarer une fonction comme ceci

void funRead( ... );

Ecrit le type de classe attendu

 
rlx:

Pouvez-vous me dire comment mettre en œuvre un transfert de structure vers une fonction sans connaître la structure au préalable ?

Comment réaliser un transfert de structure vers une fonction sans connaître la structure au préalable :) ?

Laissez-moi reformuler. Êtes-vous intéressé à savoir si, lors de la définition d'une fonction

имя_функции(формальные_параметры)
  {
   инструкции
  }

spécifier une variable du type de la structure comme paramètre formel, en ignorant le nom de la structure elle-même ? C'est-à-dire, par exemple, spécifier non pas void funcName(MqlTradeRequest & req) mais juste void funcName(& req) ?

Документация по MQL5: Основы языка / Переменные / Формальные параметры
Документация по MQL5: Основы языка / Переменные / Формальные параметры
  • www.mql5.com
Основы языка / Переменные / Формальные параметры - Документация по MQL5