Edit Your Comment
Undeclared identifier error
Mar 08, 2015 at 07:45
Sep 04, 2014からメンバー
25 投稿
Hello, could someone help me?
I have undeclared identifier line 128. I don't know how to fix it.
Thank you
//+------------------------------------------------------------------+
//| escape.mq4 |
//| Copyright © 2009, OGUZ BAYRAM |
//| [email protected] |
//+------------------------------------------------------------------+
extern double lTakeProfit = 10;
extern double sTakeProfit = 10;
extern double lStopLoss = 1000;
extern double sStopLoss = 1000;
extern color clOpenBuy = Green;
extern color clOpenSell = Red;
extern string Name_Expert = "escape";
extern int Slippage = 1;
extern bool UseSound = false;
extern string NameFileSound = "Alert.wav";
extern int maxOpenPositions = 70;
extern int tbet = 5;
extern int premier = 5;
extern int deuxieme = 5;
extern int Magic = 11111;
void deinit() {
}
//+------------------------------------------------------------------+
// |
datetime nextRun;
int start(){
double Account_Equity = AccountEquity();
double Lots = (Account_Equity*0.00001);
Comment(Lots);
if( nextRun > TimeCurrent() ) return(0);
nextRun = TimeCurrent() + tbet;
if(Bars<50){
Print("bars less than 50");
return(0);
}
if(lTakeProfit<1){
Print("TakeProfit less than 1");
return(0);
}
if(sTakeProfit<1){
Print("TakeProfit less than 1");
return(0);
}
double diClose0=iClose(NULL,5,0);
double diMA1=iMA(NULL,premier,deuxieme,0,MODE_SMA,PRICE_OPEN,1);
double diClose2=iClose(NULL,5,0);
double diMA3=iMA(NULL,premier,deuxieme,0,MODE_SMA,PRICE_OPEN,1);
if(AccountFreeMargin()<(150*Lots)){
Print("We have no money. Free Margin = ", AccountFreeMargin());
return(0);
}
if (!ExistPositions()){
if ((diClose0diMA3)){
OpenSell();
return(0);
}
}
return (0);
}
bool ExistPositions() {
for (int i=maxOpenPositions; i
I have undeclared identifier line 128. I don't know how to fix it.
Thank you
//+------------------------------------------------------------------+
//| escape.mq4 |
//| Copyright © 2009, OGUZ BAYRAM |
//| [email protected] |
//+------------------------------------------------------------------+
extern double lTakeProfit = 10;
extern double sTakeProfit = 10;
extern double lStopLoss = 1000;
extern double sStopLoss = 1000;
extern color clOpenBuy = Green;
extern color clOpenSell = Red;
extern string Name_Expert = "escape";
extern int Slippage = 1;
extern bool UseSound = false;
extern string NameFileSound = "Alert.wav";
extern int maxOpenPositions = 70;
extern int tbet = 5;
extern int premier = 5;
extern int deuxieme = 5;
extern int Magic = 11111;
void deinit() {
}
//+------------------------------------------------------------------+
// |
datetime nextRun;
int start(){
double Account_Equity = AccountEquity();
double Lots = (Account_Equity*0.00001);
Comment(Lots);
if( nextRun > TimeCurrent() ) return(0);
nextRun = TimeCurrent() + tbet;
if(Bars<50){
Print("bars less than 50");
return(0);
}
if(lTakeProfit<1){
Print("TakeProfit less than 1");
return(0);
}
if(sTakeProfit<1){
Print("TakeProfit less than 1");
return(0);
}
double diClose0=iClose(NULL,5,0);
double diMA1=iMA(NULL,premier,deuxieme,0,MODE_SMA,PRICE_OPEN,1);
double diClose2=iClose(NULL,5,0);
double diMA3=iMA(NULL,premier,deuxieme,0,MODE_SMA,PRICE_OPEN,1);
if(AccountFreeMargin()<(150*Lots)){
Print("We have no money. Free Margin = ", AccountFreeMargin());
return(0);
}
if (!ExistPositions()){
if ((diClose0diMA3)){
OpenSell();
return(0);
}
}
return (0);
}
bool ExistPositions() {
for (int i=maxOpenPositions; i
luclevesque17@
Nov 21, 2011からメンバー
1601 投稿

*商用利用やスパムは容認されていないので、アカウントが停止される可能性があります。
ヒント:画像/YouTubeのURLを投稿すると自動的に埋め込まれます!
ヒント:この討論に参加しているユーザー名をオートコンプリートするには、@記号を入力します。