if(Если есть открытый ордер на продажу по нашему фин. инструменту) // { Закрыть ордер; // } else { if(Если нет открытых ордеров на продажу по нашему фин. инструменту)// { Открыть ордер на покупку по нашему фин. инструменту; // } }
if(Если есть открытый ордер на продажу по нашему фин. инструменту)// { Закрыть ордер; // } else { if(Если нет открытых ордеров на продажу по нашему фин. инструменту)// { Открыть ордер на покупку по нашему фин. инструменту; // } }
while (Volume[0]>1)
{
Print("Ждём новую свечу");
}
Print("А вот и новая свеча");
Print("Цена открытия предыдущей свечи",iOpen(NULL,0,1));
Print("Цена закрытия предыдущей свечи",iClose(NULL,0,1));
if(Если есть открытый ордер на продажу по нашему фин. инструменту) // { Закрыть ордер; // } else { if(Если нет открытых ордеров на продажу по нашему фин. инструменту)// { Открыть ордер на покупку по нашему фин. инструменту; // } }
int sells=0;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue;
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White);
sells++;
}
}
if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green);
if (Если есть открытый ордер на продажу по нашему фин. инструменту) // { Закрыть ордер; // } else { if (Если нет открытых ордеров на продажу по нашему фин. инструменту) // { Открыть ордер на покупку по нашему фин. инструменту; // } }
你的东西不工作了。还是出了什么问题?帮助我做出正确的选择!
//+------------------------------------------------------------------+ int start() { int magic, SELL, sells=0; double LOT, StopLoss, TakeProfit; for (int i=0; i<OrdersTotal(); i++) { if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true) { if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue; OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White); sells++; } } if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green); return(0); } //+------------------------------------------------------------------+
帮我创建一个这样的简单代码(如果你能马上得到一个现成的代码)。
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
帮我创建一个这样的简单代码(如果你能马上得到一个现成的代码)。
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
这是一个供想了解和学习的人提问的话题。
你的话题更适合于 "免费"、"想要 "和其他无稽之谈和误解
这是一个供想了解和学习的人提问的话题。
你的话题更适合于 "免费"、"想要 "和其他胡言乱语和误解的话题
我并不否认我在学习。如果我不是这样,我为什么要寻求帮助。
这不是对你有用吗? 代码中的任何地方都可以插入。
帮我创建一个这样的简单代码(如果你能马上得到一个现成的代码)。
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
大家好
我是MTS编程的新手
我有一个很好的专家顾问,可以赚取14000的存款
此后,它开始失去
我把最大缩减参数改为14000,它没有损失22000。
提前感谢。
它的亏损并不是因为达到了一定的利润,只是在那一刻市场行为 发生了变化,你的专家顾问开始犯错了。
观察这个区间内的交易时间表,分析并在代码中加入绕过这种时刻的内容。
有一些有趣的时刻,例如,EA在一个货币对上表现完美,而在另一个货币对上却输了,所以经过分析发现,在成功的货币对上买入或卖出的信号,在这个货币对上必须简单地反转。这是对我真正有效的诀窍 :)
新年快乐!!!!!!!!!!!!!!!!!!!!
对不起,我搞不清楚ObjectCreate函数。
这就是ObjectCreate( string Verkhnyayastrelka,OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) 如何写出错误。
Alert(" Verkhnyayastrelka " GetLastError())。
ObjectCreate( string Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) 。
Alert(" Nizhnyayastrelka " GetLastError())。
'OBJ_ARROW' - 预期变量 C:\Osenyaya sochi\expertsmom change.mq4 (117, 42)
***************************************8
所以
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) 。
Alert(" Verkhnyayastrelka " GetLastError())。
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) 。
Alert(" Nizhnyayastrelka " GetLastError())。
'Verkhnyayastrelka' - 未定义变量 C:\Fall Sochi\experts\change.mq4 (117, 17)
'Nizhnyayastrelka' - 未定义变量 C:\Autumn Sochi\experts\changing.mq4 (120, 16)
*************************************************************************************************
所以,"Nizhnyayastrelka",Nizhnyayastrelka。
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) 。
Alert(" Verkhnyayastrelka " GetLastError())。
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) 。
Alert(" Nizhnyayastrelka " GetLastError())。
')'- 预期参数 C:\Autumn sochi\experts\change.mq4 (117, 79)
'''GetLastError''--一个操作者预期C:\Autumnsoy/experts/whatever.mq4(118,28)。
')'- 预期参数 C:\Autumn soju\experts/whatever.mq4 (120, 77)
'GetLastError'--一个操作者预期C:\Autumn soju/experts/whatever.mq4 (121, 27)
Setver!!!!! 工作非常糟糕当试图插入文本时,一些东西在第21次尝试时就能成功,然后鼠标箭头上方的气球旋转了很长时间,2-5分钟后我才看到它也是关于突然上蹿下跳的!而且发了3-6分钟!!!。
帮助创建这样不复杂的代码(如果你能马上得到一个现成的代码)。
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
你的东西不工作了。还是出了什么问题?帮助我做出正确的选择!
//+------------------------------------------------------------------+
int start()
{
int
magic,
SELL,
sells=0;
double
LOT,
StopLoss,
TakeProfit;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue;
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White);
sells++;
}
}
if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green);
return(0);
}
//+------------------------------------------------------------------+