Page 1 sur 1

programmez mql4

Publié : 21 janv. 2013, 15:06
par patchoux
bonjour tlm je suis nouveau sur le forex, et j'aimerais programmez en mql4. J'ai commencez a mettre les mains dans le moteur, depuis peut. et voir que je rencontre deja un probleme. Je veut juste afficher un message sur le graphique en haut a gauche.

donc j'ai déclarer les variables mais il me retour des erreur avec le signe + et =
pourrais ton m'expliquer l'erreur ou une doc qui pourrais m'aider merci d'avance

Code : Tout sélectionner

// donc j'ai déclarer les variables

#define NL "\n"
string message;
double Broker_Levier; //

int start()
  {
Broker_Levier = AccountLeverage();
}

void Comments(){
                  message = " Bonjour :" + NL +
                            " Proprieter du compte :" + NL +
                            " Leverage                 : " + AccountLeverage() + ":1" + NL +
                                     
                        
                          
                          
           message = message + "   (none)";               
   Comment(message);                       
                          
                           }

Re: programmez mql4

Publié : 21 janv. 2013, 17:21
par patchoux
j'ai regarde a droite et gauche sur le net et il me reste une erreur .

Function "comments" is not referenced et will be removed from exp-file

Re: programmez mql4

Publié : 21 janv. 2013, 17:41
par patchoux
c'est bon j'ai trouver :D

Code : Tout sélectionner

#define NL "\n"
// declartation des variable //

// variable compte 
extern double Lot = 0.01;
double Credit;
double Balance;
double Equity;
double Free_Margin;
double Margin;
double Profit;
// Broker
double Broker_Digits;
double Broker_Period;
double Broker_Point;
double Broker_Levier;
bool Broker_Status;
string Broker_Symbol;
string message;

int start()
  {
//----
   Credit = AccountCredit();
   Balance = AccountBalance();
   Equity = AccountBalance();
   Free_Margin = AccountFreeMargin();
   Margin = AccountMargin();
   Profit = AccountBalance();
   Broker_Status = IsConnected();
   Broker_Levier = AccountLeverage();
//----
      if(Broker_Status)Print(Profit,Balance,Credit,Equity,Free_Margin,Margin,Broker_Digits,Broker_Period,Broker_Point,Broker_Symbol,Broker_Levier,Lot);
   Comments();
   return(0);

void Comments() {
                 message =  "Max Take Profit Version 1.00:"+ NL ;
              
                  message = message + "(none)"; 
   
                  
                        
                          
                          
                        
   Comment(message);                       
                   
                           }

Re: programmez mql4

Publié : 21 janv. 2013, 17:45
par patchoux
c'est bon j'ai trouver :D

Code : Tout sélectionner

#define NL "\n"
// declartation des variable //

// variable compte 
extern double Lot = 0.01;
double Credit;
double Balance;
double Equity;
double Free_Margin;
double Margin;
double Profit;
// Broker
double Broker_Digits;
double Broker_Period;
double Broker_Point;
double Broker_Levier;
bool Broker_Status;
string Broker_Symbol;
string message;

int start()
  {
//----
   Credit = AccountCredit();
   Balance = AccountBalance();
   Equity = AccountBalance();
   Free_Margin = AccountFreeMargin();
   Margin = AccountMargin();
   Profit = AccountBalance();
   Broker_Status = IsConnected();
   Broker_Levier = AccountLeverage();
//----
      if(Broker_Status)Print(Profit,Balance,Credit,Equity,Free_Margin,Margin,Broker_Digits,Broker_Period,Broker_Point,Broker_Symbol,Broker_Levier,Lot);
   Comments();
   return(0);

void Comments() {
                 message =  "bonjour"+ NL ;
              
                  message = message + "(none)"; 
   
                  
                        
                          
                          
                        
   Comment(message);                       
                   
                           }

Re: programmez mql4

Publié : 21 janv. 2013, 21:57
par 4b4z
salut,

un lien à mettre sur ton bureau http://docs.mql4.com/constants/errors

amicalement.

4b4z