[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 399 1...392393394395396397398399400401402403404405406...1145 新评论 Alexey Subbotin 2010.01.22 16:31 #3981 gross >>: Здравствуйте, решил занятся изучением MQL4, начал работать с массивами, возник вопрос: при выводе элемента Time[] выходит такое вот значение 1264149780, вместо вида 2006.11.01 14:35 к примеру, или возможно 1264149780 это координата? 阅读https://docs.mql4.com/ru/convert/TimeToStr 1264149780是自1970年1月1日以来的秒数。 [删除] 2010.01.22 16:55 #3982 alsu писал(а)>> 寻找更多的逻辑错误。 SRC是这样的。 找到了逻辑错误,一切都符合。 现在的剧本看起来是这样的,也许有人会感兴趣。int start() { int Period_CCI=18; int Period_MA=9; double MApoCCI; double ind_CCI, ind_CCI_2; double Sum_CCI; for (int k=0; k<5; k++) { for (int i=1+ k; i< Period_MA+1; i++) { ind_CCI= iCCI(Symbol(),0, Period_CCI,PRICE_TYPICAL, i); Sum_CCI= Sum_CCI+ ind_CCI; } MApoCCI= Sum_CCI/ Period_MA; int n= k+1; ind_CCI_2= iCCI(Symbol(),0, Period_CCI,PRICE_TYPICAL, n); Alert("MA по СиСиАй "+ k+" = "+ MApoCCI); Alert("СиСиАй "+ k+" = "+ ind_CCI_2); Sum_CCI=0; } //---- return(0); } Victor Nikolaev 2010.01.22 16:58 #3983 Vekker писал(а)>> 你想要一个脚本还是一个指标? 作为一个指标的例子 附加的文件: vinini_wpr2ema.mq4 3 kb [删除] 2010.01.22 17:40 #3984 Vinin писал(а)>> 你想要一个脚本还是一个指标? 作为一个指标的例子 这个脚本将在后面的EA中出现--作为一个脚本,它的编写是为了检查这个作品的性能和它产生的数字的正确性,以便进行后续处理。 >>谢谢你的附件指标,你能解释一下它是怎么回事吗? Victor Nikolaev 2010.01.22 17:57 #3985 Vekker писал(а)>> 这个脚本将在后面的EA中出现--作为一个脚本,它是为了检查这个作品的性能和它产生的数字的正确性而写的,以便以后处理。 谢谢你提供的附件指标--你能解释一下吗--它是关于什么的? //建立WPR for (i=limit;i>0;i--) WPR[i]=iWPR(NULL,0,WPR.Period,i)。 //第一次平滑 for (i=limit;i>0;i--) EMA1[i]=iMAOnArray(WPR,0,EMA.1.Period,0,MODE_EMA,i)。 // 第二次平滑 for (i=limit;i>0;i--) EMA2[i]=iMAOnArray(EMA1,0,EMA.2.Period,0,MODE_EMA,i) 。 我们应该创建一个指标,以后可以在专家顾问中使用。 它将会更好、更快。 azimuth 2010.01.23 11:13 #3986 你能告诉我问题是什么吗?我给出了两段代码,关闭所有相同方向的交易。 for( ii=0; ii<OrdersTotal(); ii++) { OrderSelect( ii, SELECT_BY_POS, MODE_TRADES); if(OrderType()==OP_BUY) { if( closelong==1) { OrderClose(OrderTicket(),OrderLots(),Bid,20,Blue); return(0); } } if(OrderType()==OP_SELL) { if( closeshort==1) { OrderClose(OrderTicket(),OrderLots(),Ask,20,Red); return(0); } } } 和第二个。 for( ii=OrdersTotal(); ii>0; ii--) { OrderSelect( ii, SELECT_BY_POS, MODE_TRADES); if(OrderType()==OP_BUY) { if( closelong==1) { OrderClose(OrderTicket(),OrderLots(),Bid,20,Blue); return(0); } } if(OrderType()==OP_SELL) { if( closeshort==1) { OrderClose(OrderTicket(),OrderLots(),Ask,20,Red); return(0); } } } 似乎是一样的,只是第二个应该从最后一个开始关闭交易,而第一个应该从第一个关闭。 因此,第一种方法工作正常,所有的交易都被关闭,但第二种方法只关闭了最后一笔交易,其余的都没有。为什么? Всеволод 2010.01.23 14:47 #3987 Azimuth >>: Подскажите, пожалуйста, в чем тут загвоздка? Даю два куска кода, которые закрывают все сделки одного направления: и второй: Вроде бы все тоже самое, только второй должен закрывать сделки, начиная с последней, а первый - начиная с первой. Так вот, первый работает правильно, все сделки закрываются, а вот второй закрывает только самую последнюю сделку, а остальные - нет. Почему? 陌生的使用返回,条件和如果嵌套可以减少。 if ((OrderType()==OP_BUY) && ( closelong==1)) 而倒计时可以 OrdersTotal的一个。 Andrei Savchenko 2010.01.23 14:54 #3988 你能告诉我如何使测试器中的 "之 "字形工作。我运行一个寻找枢轴点的脚本,它从真实的报价窗口给出结果,这不是第一个这样做的指标。我如何对抗它。 Victor Nikolaev 2010.01.23 14:56 #3989 Andrei-1 писал(а)>> 你能告诉我如何在测试器中使人字形工作。我正在运行一个寻找枢轴点的脚本,但它显示的是真实报价窗口的结果,它不是第一个这样做的指标。如何对抗它。 在可视化模式下,在图形上抛出的一个之字形看向了未来。 我可以给你一个不看未来的 "之 "字形。 Andrei Savchenko 2010.01.23 15:19 #3990 让我们试一试吧。是抓住savchenkoandrei-ya@yandex.ru 或链接。 1...392393394395396397398399400401402403404405406...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Здравствуйте, решил занятся изучением MQL4, начал работать с массивами, возник вопрос: при выводе элемента Time[] выходит такое вот значение 1264149780, вместо вида 2006.11.01 14:35 к примеру, или возможно 1264149780 это координата?
阅读https://docs.mql4.com/ru/convert/TimeToStr
1264149780是自1970年1月1日以来的秒数。
寻找更多的逻辑错误。
SRC是这样的。
找到了逻辑错误,一切都符合。你想要一个脚本还是一个指标?
作为一个指标的例子
你想要一个脚本还是一个指标?
作为一个指标的例子
这个脚本将在后面的EA中出现--作为一个脚本,它的编写是为了检查这个作品的性能和它产生的数字的正确性,以便进行后续处理。
>>谢谢你的附件指标,你能解释一下它是怎么回事吗?
这个脚本将在后面的EA中出现--作为一个脚本,它是为了检查这个作品的性能和它产生的数字的正确性而写的,以便以后处理。
谢谢你提供的附件指标--你能解释一下吗--它是关于什么的?
//建立WPR
for (i=limit;i>0;i--) WPR[i]=iWPR(NULL,0,WPR.Period,i)。
//第一次平滑
for (i=limit;i>0;i--) EMA1[i]=iMAOnArray(WPR,0,EMA.1.Period,0,MODE_EMA,i)。
// 第二次平滑
for (i=limit;i>0;i--) EMA2[i]=iMAOnArray(EMA1,0,EMA.2.Period,0,MODE_EMA,i) 。
我们应该创建一个指标,以后可以在专家顾问中使用。
它将会更好、更快。
你能告诉我问题是什么吗?我给出了两段代码,关闭所有相同方向的交易。
和第二个。
似乎是一样的,只是第二个应该从最后一个开始关闭交易,而第一个应该从第一个关闭。
因此,第一种方法工作正常,所有的交易都被关闭,但第二种方法只关闭了最后一笔交易,其余的都没有。为什么?
Подскажите, пожалуйста, в чем тут загвоздка? Даю два куска кода, которые закрывают все сделки одного направления:
и второй:
Вроде бы все тоже самое, только второй должен закрывать сделки, начиная с последней, а первый - начиная с первой.
Так вот, первый работает правильно, все сделки закрываются, а вот второй закрывает только самую последнюю сделку, а остальные - нет. Почему?
陌生的使用返回,条件和如果嵌套可以减少。
你能告诉我如何在测试器中使人字形工作。我正在运行一个寻找枢轴点的脚本,但它显示的是真实报价窗口的结果,它不是第一个这样做的指标。如何对抗它。
在可视化模式下,在图形上抛出的一个之字形看向了未来。
我可以给你一个不看未来的 "之 "字形。