Posez vos questions relatives au trading, Aidez les autres membres, et découvrez les nombreuses discussions de ce forum dédié à l'apprentissage et la formation sur la bourse et la finance.
Modérateur : Administrateurs
patchoux
Membre actif
Messages : 10 Inscription : 21 janv. 2013, 14:33
#1
Message
par patchoux » 21 janv. 2013, 15:06
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);
}
patchoux
Membre actif
Messages : 10 Inscription : 21 janv. 2013, 14:33
#2
Message
par patchoux » 21 janv. 2013, 17:21
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
patchoux
Membre actif
Messages : 10 Inscription : 21 janv. 2013, 14:33
#3
Message
par patchoux » 21 janv. 2013, 17:41
c'est bon j'ai trouver
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);
}
patchoux
Membre actif
Messages : 10 Inscription : 21 janv. 2013, 14:33
#4
Message
par patchoux » 21 janv. 2013, 17:45
c'est bon j'ai trouver
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);
}