[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 483 1...476477478479480481482483484485486487488489490...537 新评论 [删除] 2011.07.03 10:18 #4821 下午 谁能告诉我,在MT4中是否可以用0.0001而不是0.01的交易量开仓? Lopator 2011.07.03 10:19 #4822 Vasia_Pu: 下午 谁能告诉我,在MT4中是否可以用0.0001而不是0.01的交易量开仓? 这取决于你的经纪人的手数步骤。也许你不能... Grivenik 2011.07.03 10:56 #4823 FOReignEXchange: 这将是更正确的。但它只能在M30上正常工作,但它显示的是M60的信号。 如果你让它变得详细和普遍--你必须四处挖掘。谁开发的代码?counted_bars没有在任何地方使用,尽管它被设置了。 我在代码库中下载了源代码本身,并要求当地的大师在ZZ射线出现时使信号出现在柱子上。 ,(这是很久以前的事了,但我记得Integer和帮助),并显示了绘制射线的高低杠,ZZ。 "如果你做一个详细和普遍的--需要挖掘"--如果你不介意的话? 谢谢你的反馈。 Денис 2011.07.03 11:01 #4824 它只在M30上工作。你把原来的指标。为了看到M60的信号,你需要放第二个指示器。 Денис 2011.07.03 11:01 #4825 它只在M30上工作。你把原来的指标。为了看到M60的信号,你需要放第二个指示器。 Grivenik 2011.07.03 11:28 #4826 FOReignEXchange: 它只在M30上工作。你把原来的指标。为了看到M60的信号,你需要放第二个指示器。 只有 _m__Dinapwtar.ezigwzag_2e1s.ex4 的编译在M30上正常工作。 Денис 2011.07.03 11:36 #4827 这里有一个通用的。只是我没有修复这些圆点。而且你为什么需要它们,它们只会碍事。没有结点(山峰),也能看到结点。 时间框架是在设置中设定的。 附加的文件: _m__dinapwtar.ezigwzag_2_universal.mq4 5 kb Grivenik 2011.07.03 12:01 #4828 FOReignEXchange: 这里有一个通用的。我没有修复这些圆点。而且你为什么需要它们,它们只会碍事。没有结点(山峰),也能看到结点。 时间框架是在设置中设定的。 在收盘时,在低于/高于水平(只要这些是运行中的dinapoli水平)的条形图(信号tchk高于它)上得出结论 我无法看到价格的逆转。 谢谢你的帮助! Anatoli Kazharski 2011.07.03 14:20 #4829 下午好! 我在修改挂单的止损时发现了一个问题。日志显示OrderModify 错误3。 В торговую функцию переданы неправильные параметры, например, неправильный символ, неопознанная торговая операция, отрицательное допустимое отклонение цены, несуществующий номер тикета и т.п. Необходимо изменить логику программы. 下面是一个简短的例子,说明我是如何试图实现它的。 void Modify_Orders_All_Series_SP(double Timeframe,double plus_point,double global_trailing_SP,int Magic,double Level) { int count; double Open_0 = NormalizeDouble(iOpen(Symbol(),Timeframe,0),Digits); double Low_1 = NormalizeDouble(iLow(Symbol(),Timeframe,1),Digits); double High_1 = NormalizeDouble(iHigh(Symbol(),Timeframe,1),Digits); double new_val = NormalizeDouble(Low_1 - plus_point*Point,Digits); for(count = OrdersTotal()-1; count >= 0; count--) { OrderSelect(count,SELECT_BY_POS,MODE_TRADES); double Op_Price = NormalizeDouble(OrderOpenPrice(),Digits); double Stp_Loss = NormalizeDouble(OrderStopLoss(),Digits); if(OrderMagicNumber() == Magic) { if(OrderType() == OP_SELLSTOP) { if(Low_1 < Level && new_val > Op_Price && new_val < Open_0) { OrderModify(OrderTicket(),new_val,0,0,0,DeepPink); OrderSelect(count,SELECT_BY_POS,MODE_TRADES); Print("02_Modify_Orders_All_SP:"," Magic_SP: ",OrderMagicNumber(),", Ticket: ",OrderTicket(), ", Op_Price: ",DoubleToStr(OrderOpenPrice(),5),", global_trailing_SP: ",DoubleToStr(global_trailing_SP,5), ", Stp_Loss: ",DoubleToStr(OrderStopLoss(),5)); } if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELLSTOP = TRUE"); } } if(OrderType() == OP_SELL) { if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELL = TRUE"); } } } } } 日志显示,问题出在这个位置。 if(global_trailing_SP < Stp_Loss && global_trailing_SP > High_1) { OrderModify(OrderTicket(),0,global_trailing_SP,0,0,DeepPink); Print("Magic_SP01: Условие Trailing_OP_SELLSTOP = TRUE"); } ------------------------------- 我哪里错了? --- 2011.07.03 14:32 #4830 tol64: 我哪里错了? 养成打印所有可能与错误有关的参数的习惯。 如果(!OrderModify(...)){ Print(GetlastError()+.... OrderModify参数列表 ); } 1...476477478479480481482483484485486487488489490...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
下午
谁能告诉我,在MT4中是否可以用0.0001而不是0.01的交易量开仓?
下午
谁能告诉我,在MT4中是否可以用0.0001而不是0.01的交易量开仓?
这将是更正确的。但它只能在M30上正常工作,但它显示的是M60的信号。
如果你让它变得详细和普遍--你必须四处挖掘。谁开发的代码?counted_bars没有在任何地方使用,尽管它被设置了。
我在代码库中下载了源代码本身,并要求当地的大师在ZZ射线出现时使信号出现在柱子上。
,(这是很久以前的事了,但我记得Integer和帮助),并显示了绘制射线的高低杠,ZZ。
"如果你做一个详细和普遍的--需要挖掘"--如果你不介意的话? 谢谢你的反馈。
它只在M30上工作。你把原来的指标。为了看到M60的信号,你需要放第二个指示器。
只有 _m__Dinapwtar.ezigwzag_2e1s.ex4 的编译在M30上正常工作。
这里有一个通用的。只是我没有修复这些圆点。而且你为什么需要它们,它们只会碍事。没有结点(山峰),也能看到结点。
时间框架是在设置中设定的。
这里有一个通用的。我没有修复这些圆点。而且你为什么需要它们,它们只会碍事。没有结点(山峰),也能看到结点。
时间框架是在设置中设定的。
在收盘时,在低于/高于水平(只要这些是运行中的dinapoli水平)的条形图(信号tchk高于它)上得出结论
我无法看到价格的逆转。
谢谢你的帮助!
下午好!
我在修改挂单的止损时发现了一个问题。日志显示OrderModify 错误3。
В торговую функцию переданы неправильные параметры, например, неправильный символ, неопознанная торговая операция, отрицательное допустимое отклонение цены, несуществующий номер тикета и т.п. Необходимо изменить логику программы.
下面是一个简短的例子,说明我是如何试图实现它的。
日志显示,问题出在这个位置。
-------------------------------
我哪里错了?
我哪里错了?
养成打印所有可能与错误有关的参数的习惯。
如果(!OrderModify(...)){ Print(GetlastError()+.... OrderModify参数列表 ); }