[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 147 1...140141142143144145146147148149150151152153154...432 新评论 Victor Nikolaev 2013.02.09 17:08 #1461 first_may: 关于蜡烛着色的问题,有人能建议吗? 首先决定如何处理第三个选项 first_may 2013.02.09 17:15 #1462 这个怎么样:"如果一个蜡烛的收盘价 大于或等于MA21,那么它就是一个绿色蜡烛,否则就是一个红色蜡烛。"? Victor Nikolaev 2013.02.09 17:21 #1463 first_may: 不如这样:"如果蜡烛的收盘价大于或等于MA21,那么它就是绿色蜡烛,否则就是红色蜡烛。"? 这个 不起作用。当然,不是最好的一个。 first_may 2013.02.09 17:26 #1464 谢谢你,我会考虑的。 Nikolay Grygoryev 2013.02.09 17:31 #1465 Vinin: 在周末之前,价差增加。而且相当多。 维宁请回答,星期一会不会出现价差,以前的结果会不会回来? 谢谢你 Victor Nikolaev 2013.02.09 17:54 #1466 laveosa: 维宁,请你告诉我,周一是否会出现价差,结果是否和以前一样? 谢谢你 他们能做什么。他们当然会。 dip 2013.02.09 19:51 #1467 晚上好。我需要一个命令,在EA开启后打开一个订单,我正在尝试这一行int start(){int j = OrdersTotal()-1; j >= 0; j--) { if(OrderSelect(j, SELECT_BY_POS) }return(0); }抛出了一个错误这句话是在互联网上的MT4教程中找到的 Boris 2013.02.09 22:08 #1468 Dip: 晚上好。 我需要一个命令,在进入EA后打开一个订单。 int start(){int j = OrdersTotal()-1; j >= 0; j--){ 如果(OrderSelect(j, SELECT_BY_POS)} return(0);} 我得到一个错误 我在互联网上的MT4教程中发现了这个字符串 使用上述网站上的教程和文件吧!你必须严格按照规则做每一件事,然后软件就会给出打开的命令!"。 Mikhail Kozhemyako 2013.02.10 07:15 #1469 Dip:晚上好。我需要一个命令,在插入EA后打开一个订单。int start(){int j = OrdersTotal()-1; j >= 0; j--) { if (OrderSelect(j, SELECT_BY_POS))//如果(OrderSelect(j, SELECT_BY_POS) } return(0); }我得到一个错误我在互联网上的MT4教程中发现了这个字符串 但你的代码中没有打开订单的命令... Konstantin Drozdov 2013.02.10 08:17 #1470 请告诉我为什么EA不打开交易错误130.止损=55点(4位数的报价)。 bool NewBar() { static datetime lastbar = 0; datetime curbar = iTime(Symbol(), 0, 0); if(lastbar!=curbar) { lastbar=curbar; return (true); } return(false); } //+------------------------------------------------------------------+ //| expert start function | //+------------------------------------------------------------------+ int start() { int ticket; double price,takeprofit,stoploss,Lots; //---- double frUP = iFractals(NULL,0,MODE_UPPER,3); double frLOW = iFractals(NULL,0,MODE_LOWER,3); double lwma = iMA(NULL,0,PeriodLWMA,0,MODE_LWMA,PRICE_CLOSE,0); if(OrderType()==OP_BUYSTOP) { price = NormalizeDouble(frUP+(Ask-Bid)+30*Point,Digits); takeprofit = NormalizeDouble(price+tp*Point,Digits); stoploss = NormalizeDouble(price-sl*Point,Digits); } if(OrderType()==OP_SELLSTOP) { price = NormalizeDouble(frLOW-30*Point,Digits); takeprofit = NormalizeDouble(price-tp*Point,Digits); stoploss = NormalizeDouble(price+sl*Point,Digits); } double MaxLot = MarketInfo(Symbol(),MODE_MAXLOT); double MinLot = MarketInfo(Symbol(),MODE_MINLOT); Lots = NormalizeDouble(AccountFreeMargin()/10*MaxRisk/1000,2); if(Lots>MaxLot) Lots = MaxLot; if(Lots<MinLot) Lots = Lot; //---- static bool flag = true; if(NewBar()) flag = true; if(Ask>lwma && frUP>0 && flag) { ticket = OrderSend(Symbol(),OP_BUYSTOP,Lots,price,5,stoploss,takeprofit,"Fractal",123,0,Blue); Print("Ошибка № ",GetLastError()); if(ticket>0 && GetLastError()==0) flag = false; return(ticket); } //------------------------------------------------------------------- if(NewBar()) flag = true; if(Bid<lwma && frLOW>0 && flag) { ticket = OrderSend(Symbol(),OP_SELLSTOP,Lots,price,5,stoploss,takeprofit,"Fractal",123,0,Red); Print("Ошибка № ",GetLastError()); if(ticket>0 && GetLastError()==0) flag = false; return(ticket); } } //+------------------------------------- 1...140141142143144145146147148149150151152153154...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
关于蜡烛着色的问题,有人能建议吗?
首先决定如何处理第三个选项
不如这样:"如果蜡烛的收盘价大于或等于MA21,那么它就是绿色蜡烛,否则就是红色蜡烛。"?
这个 不起作用。当然,不是最好的一个。
在周末之前,价差增加。而且相当多。
维宁请回答,星期一会不会出现价差,以前的结果会不会回来? 谢谢你
维宁,请你告诉我,周一是否会出现价差,结果是否和以前一样? 谢谢你
他们能做什么。他们当然会。
晚上好。
我需要一个命令,在EA开启后打开一个订单,我正在尝试这一行
int start()
{int j = OrdersTotal()-1; j >= 0; j--)
{
if(OrderSelect(j, SELECT_BY_POS)
}
return(0);
}
抛出了一个错误
这句话是在互联网上的MT4教程中找到的
晚上好。
我需要一个命令,在进入EA后打开一个订单。
int start()
{int j = OrdersTotal()-1; j >= 0; j--)
{
如果(OrderSelect(j, SELECT_BY_POS)
}
return(0);
}
我得到一个错误
我在互联网上的MT4教程中发现了这个字符串
晚上好。
我需要一个命令,在插入EA后打开一个订单。
int start()
{int j = OrdersTotal()-1; j >= 0; j--)
{
//如果(OrderSelect(j, SELECT_BY_POS)
}
return(0);
}
我得到一个错误
我在互联网上的MT4教程中发现了这个字符串
请告诉我为什么EA不打开交易错误130.止损=55点(4位数的报价)。