Discussion de l'article "Comment copier le trading depuis MetaTrader 5 vers MetaTrader 4" - page 10

 

Cet outil a un problème qui ouvre la position jusqu'à la position MT4 et jusqu'à MT5 lots,

cela signifie qu'il néglige le double extern koeff_lot=1.0 ;( coefficient de volume de position ) dans les scripts MT4

Si je mets le koeff_lot à 0.1

Si MT5 ouvre 2 lots, je veux sûrement que MT4 n'ouvre que 0,2 lot.

mais cet outil va entrer 0.2 + 0.2 +0.2 , jusqu'à ce que MT4 ouvre 2 lots

C'est terrible~ ~

Est-ce que quelqu'un peut résoudre ce problème ?

 

quelqu'un me dit de le réparer,

ajouter :

if ( (MT4_lots_total_in_that_symbol() >= MT5_lots() ) return(0) ;

Je sais comment coder MT4_lots_total_in_that_symbol() ,

mais comment coder MT5_lots() ?

Je connais le zéro en MQL5, mais je ne sais pas comment passer cette valeur au script dans le terminal client MT4 ?

Merci de votre compréhension.

 

Je suis toujours bloqué à "error opening the file 4103".

Quelqu'un a-t-il une solution à ce problème ?

 
j2011:

Je suis toujours bloqué à "error opening the file 4103".

Quelqu'un a-t-il une solution à ce problème ?

Il semble que le fichier que MetaTrader 4 essaie d'ouvrir soit verrouillé par une autre application (un autre programme a ouvert ce fichier et le garde encore).
 

Où se trouve ce fichier ? Chemin d'accès ?

 
Rosh:
Il semble que le fichier que MetaTrader 4 tente d'ouvrir soit verrouillé par une autre application (un programme quelconque a ouvert ce fichier et le garde encore).
Le problème est que vous avez probablement installé MT4 sous MQL5/FILES. Vous devez l'installer sous MQL5/FILES/METATRADER4.
 

Mon chemin d'accès à MT4 :

C:\NProgram Files\NMetaTrader 5\NMQL5\NFiles\NMETATRADER4

Toujours la même erreur.

 

amir_avatar,

Est-ce que vous êtes capable de copier les trades de ces championnats sur votre compte réel ? Et est-ce que les trades copiés sont proches de leurs résultats ?

Documentation on MQL5: Timeseries and Indicators Access / CopyClose
  • www.mql5.com
Timeseries and Indicators Access / CopyClose - Documentation on MQL5
 
qq530321889:
Suivez les recommandations contenues dans les journaux.
 
Bonjour à tous, comment faire (que changer dans le code) pour que le copieur n'ouvre que les positions ouvertes, c'est à dire si dans MT5 l'ordre ouvert dans MT4 doit aussi s'ouvrir mais quand on ferme l'ordre dans MT5 dans MT4 il reste intouché.... Qui peut aider, s'il vous plaît écrire dans un message privé.