错误、漏洞、问题 - 页 1140 1...113311341135113611371138113911401141114211431144114511461147...3184 新评论 Aleksey Rodionov 2014.05.05 12:17 #11391 在MQL4中,你可以规定指标 MODE_TE NKANSEN和移位(相对于当前条形的移位)的行数。double TK = iIchimoku(NULL, PERIOD_CURRENT, Tenkan, Kijun, SenkouB, MODE_TENKANSEN, 0);我如何在mq5中写出完全相同的函数?我写了一行,但它给出了一个错误'iIchimoku' - 错误的参数计数Ichimoku.mq5这是我在TENKANSEN_LINE中得到的结果,0 double TK = iIchimoku(NULL, PERIOD_CURRENT, Tenkan, Kijun, SenkouB, TENKANSEN_LINE, 0); --- 2014.05.05 13:55 #11392 Zeleniy: 在MQL4中,您可以在一行中规定在指标MODE_TE NKANSEN和移位(相对于当前栏的移位)中使用哪一行。在5中写出完全相同的函数的正确方法是什么? 它在5中的回报是什么?iIchimoku Vladimir Karputov 2014.05.05 14:01 #11393 Zeleniy: 在MQL4中,你可以在一行中写上什么行的指标iIchimoku MODE_TE NKANSEN和移位(相对于当前的酒吧移位)我如何在mq5中写出完全相同的函数?我写了一行,但它给出了一个错误'iIchimoku' - 错误的参数计数Ichimoku.mq5这就是我在TENKANSEN_LINE, 0这一行得到的东西。 在MQL5中,iIchimoku指标的入口是不同的。int iIchimoku( string symbol, // имя символа ENUM_TIMEFRAMES period, // период int tenkan_sen, // период Tenkan-sen int kijun_sen, // период Kijun-sen int senkou_span_b // период Senkou Span B ); Документация по MQL5: Технические индикаторы / iIchimoku www.mql5.com Технические индикаторы / iIchimoku - Документация по MQL5 [删除] 2014.05.06 09:43 #11394 OnTesterPass()函数没有在所有的优化过程后被调用,它总是跳过几个优化过程。 这种情况甚至发生在使用循环强行创建框架的情况下。由于该模板的优化,终端日志中的传递次数将总是比优化时指定的少5-20次。如果它总是不能测试几个通行证,而这些通行证可能是搜索过的,那么慢速优化和OnTesterPass()函数的目的是什么?input int StringReadOrSumma=1000; //--- void OnTick() { } //--- long PassNum; string NameFrameStatistik="stat"; long FrameID_Statistik; double OnTesterResult; double ArrValueStatistik[]; //--- double OnTester() { ArrayResize(ArrValueStatistik,1); ArrValueStatistik[0]=StringReadOrSumma; if(!FrameAdd(NameFrameStatistik,FrameID_Statistik,OnTesterResult,ArrValueStatistik)) return(0.0); return(0.0); } //--- void OnTesterPass() { if(!FrameNext(PassNum,NameFrameStatistik,FrameID_Statistik,OnTesterResult,ArrValueStatistik)) { Print(__FUNCTION__,__LINE__);return;} static int numPass=0; numPass++; Print(ArrValueStatistik[0]," --- ",numPass); } Anton 2014.05.06 11:28 #11395 lewvik:OnTesterPass()函数没有在所有的优化过程后被调用,它总是跳过几个优化过程。 这种情况甚至发生在使用循环强行创建框架的情况下。由于该模板的优化,终端日志中的传递次数将总是比优化时指定的少5-20次。如果它从来没有测试过几个通道,而这些通道可能是被搜索过的,那么缓慢的优化和OnTesterPass()函数的意义何在?该事件可以同时为几个帧产生。也就是说,最好在一个循环中读取帧,例如,while(!FrameNext(...))。 [删除] 2014.05.06 11:40 #11396 antt:一个事件可以同时为几个帧产生。也就是说,最好在一个循环中读取帧,例如,while(!FrameNext(...))。我试着在循环中读取帧和在循环中创建,结果是一样的--几个通道消失在某个地方,没有任何痕迹。 几个帧或一个创建没有任何区别。 为什么会这样? 是一个错误还是我有问题,如果是一个错误--这是一个严重的假设,怎么会--我搜索和寻找正确的参数,最终在搜索中迷失了方向!这就是为什么。服务台请求#1007598|2014.05.04 12:33 Maksim Narumov 2014.05.09 16:00 #11397 人们,谁能告诉我如何在mql5中计算出打开1手某些符号所需的自由资金的数量?在mql4中我知道怎么做,但在mql5中我找不到了 Alexey Sarmin 2014.05.13 19:05 #11398 在EA测试器中已经发现了这样一个错误。Metatrader客户端 5.建设930。经纪人: Otkrytie.堡垒。在测试器中,被取消的订单被显示出来,就像它们被执行一样。它说2.0/2.0。虽然订单刚刚被取消。在模拟账户上,被取消的订单显示为未执行(或部分执行)。例如,2.0/0.0或2.0/1.0。这是正确的行为。因此,这个错误干扰了对实际执行数量的跟踪。测试时。这是一个错误吗?:) Alexey Sarmin 2014.05.13 19:11 #11399 harbor:人们,谁能告诉我如何在mql5中计算出打开1手某种符号所需的自由资金的数量?在mql4中我知道怎么做,但在mql5中我找不到。也许它是这样的。Print("Margin=", SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL)); Anton 2014.05.14 15:08 #11400 escoman:在EA测试器中已经发现了这样一个错误。Metatrader客户端 5.建设930。经纪人: Otkrytie.堡垒。在测试器中,被取消的订单被显示出来,就像它们被执行一样。它说2.0/2.0。虽然订单刚刚被取消。 谢谢你的留言。纠正了。 1...113311341135113611371138113911401141114211431144114511461147...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
在MQL4中,你可以规定指标 MODE_TE NKANSEN和移位(相对于当前条形的移位)的行数。
我如何在mq5中写出完全相同的函数?
我写了一行,但它给出了一个错误'iIchimoku' - 错误的参数计数Ichimoku.mq5
这是我在TENKANSEN_LINE中得到的结果,0
在MQL4中,您可以在一行中规定在指标MODE_TE NKANSEN和移位(相对于当前栏的移位)中使用哪一行。
在5中写出完全相同的函数的正确方法是什么?
iIchimoku
在MQL4中,你可以在一行中写上什么行的指标iIchimoku MODE_TE NKANSEN和移位(相对于当前的酒吧移位)
我如何在mq5中写出完全相同的函数?
我写了一行,但它给出了一个错误'iIchimoku' - 错误的参数计数Ichimoku.mq5
这就是我在TENKANSEN_LINE, 0这一行得到的东西。
在MQL5中,iIchimoku指标的入口是不同的。
OnTesterPass()函数没有在所有的优化过程后被调用,它总是跳过几个优化过程。 这种情况甚至发生在使用循环强行创建框架的情况下。
由于该模板的优化,终端日志中的传递次数将总是比优化时指定的少5-20次。
如果它总是不能测试几个通行证,而这些通行证可能是搜索过的,那么慢速优化和OnTesterPass()函数的目的是什么?
OnTesterPass()函数没有在所有的优化过程后被调用,它总是跳过几个优化过程。 这种情况甚至发生在使用循环强行创建框架的情况下。
由于该模板的优化,终端日志中的传递次数将总是比优化时指定的少5-20次。
如果它从来没有测试过几个通道,而这些通道可能是被搜索过的,那么缓慢的优化和OnTesterPass()函数的意义何在?
该事件可以同时为几个帧产生。也就是说,最好在一个循环中读取帧,例如,while(!FrameNext(...))。
一个事件可以同时为几个帧产生。也就是说,最好在一个循环中读取帧,例如,while(!FrameNext(...))。
我试着在循环中读取帧和在循环中创建,结果是一样的--几个通道消失在某个地方,没有任何痕迹。 几个帧或一个创建没有任何区别。 为什么会这样? 是一个错误还是我有问题,如果是一个错误--这是一个严重的假设,怎么会--我搜索和寻找正确的参数,最终在搜索中迷失了方向!这就是为什么。
服务台请求#1007598|2014.05.04 12:33
人们,谁能告诉我如何在mql5中计算出打开1手某些符号所需的自由资金的数量?
在mql4中我知道怎么做,但在mql5中我找不到了
在EA测试器中已经发现了这样一个错误。Metatrader客户端 5.建设930。经纪人: Otkrytie.堡垒。
在测试器中,被取消的订单被显示出来,就像它们被执行一样。它说2.0/2.0。虽然订单刚刚被取消。
在模拟账户上,被取消的订单显示为未执行(或部分执行)。例如,2.0/0.0或2.0/1.0。这是正确的行为。
因此,这个错误干扰了对实际执行数量的跟踪。测试时。
这是一个错误吗?:)
人们,谁能告诉我如何在mql5中计算出打开1手某种符号所需的自由资金的数量?
在mql4中我知道怎么做,但在mql5中我找不到。
也许它是这样的。
在EA测试器中已经发现了这样一个错误。Metatrader客户端 5.建设930。经纪人: Otkrytie.堡垒。
在测试器中,被取消的订单被显示出来,就像它们被执行一样。它说2.0/2.0。虽然订单刚刚被取消。