[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 526 1...519520521522523524525526527528529530531532533...631 新评论 TheXpert 2012.11.20 09:44 #5251 0x正好是16位数的数字。 Dimka-novitsek 2012.11.20 10:25 #5252 早晨好!条件不起作用 bool CCInapravlenie=false; if( CCI_50S>100&&CCI_50<100 ||CCI_50S>0&&CCI_50<0|| CCI_50S>-100&&CCI_50<-100 )CCInapravlenie=true; if(CCInapravlenie){ imja = DoubleToStr(Time[0], 0); ObjectCreate(imja, 22, 0, iTime(NULL,0,0),iLow(NULL,0,0)-0.0001);ObjectSet(imja, OBJPROP_ARROWCODE, 241); ObjectSet(imja, OBJPROP_COLOR , Yellow); // стрелка жолтая }//&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 我已经看了ife字符串,看了它,看了它,看了它....。 一定有什么原因,我可能感到困惑,没有看到一些简单和基本的东西,它发生了。 我在早上看了看。我出去了。我回来后又看了看,现在更容易了,如果,更多,更少...我一点也不明白。 而这是在我的起点之下。double EMA_10 = iMA( NULL, 0, 10, 0, MODE_EMA, PRICE_CLOSE, 0); double EMA_20 = iMA( NULL , 0, 20, 0, MODE_EMA, PRICE_CLOSE, 0); double LMA_100 =iMA( NULL , 0, 100, 0, MODE_LWMA, PRICE_CLOSE, 0); double МА_30 = iMA( NULL , 0, 30, 0, MODE_SMA, PRICE_CLOSE, 0); double CCI_50 = iCCI( NULL, 0, 50, PRICE_CLOSE, 0); double EMA_10S = iMA( NULL, 0, 10, 0, MODE_EMA, PRICE_CLOSE, 1); double EMA_20S = iMA( NULL , 0, 20, 0, MODE_EMA, PRICE_CLOSE, 1); double LMA_100S =iMA( NULL , 0, 100, 0, MODE_LWMA, PRICE_CLOSE, 1); double МА_30S = iMA( NULL , 0, 30, 0, MODE_SMA, PRICE_CLOSE, 1); double CCI_50S = iCCI( NULL, 0, 50, PRICE_CLOSE, 1); p.s. 这都是这个战略条件的一部分 EMA--10期从上到下与EMA--200期交叉,CCI从上到下与0.100或100交叉;蜡烛收盘或低于LMA--100期 Владимир Тезис 2012.11.20 10:29 #5253 TheXpert: 0x正好是16位数的数字。 谢谢你。 Dimka-novitsek 2012.11.20 10:47 #5254 根本没有黄色的箭头。恶魔知道。而且,尽管Zirk条件的作品!!!!Zirk条件。bool napravlenieCCI=false; if( CCI_50S<100&&CCI_50>100 ||CCI_50S<0&&CCI_50>0|| CCI_50S<-100&&CCI_50>-100 )napravlenieCCI=true; if(napravlenieCCI){ string imja = DoubleToStr(Time[0], 0); ObjectCreate(imja, 22, 0, iTime(NULL,0,0),iHigh(NULL,0,0)+0.0004); ObjectSet(imja, OBJPROP_ARROWCODE, 242); Print(" ObjectSet242 ", GetLastError()); ObjectSet(imja, OBJPROP_COLOR , Red);Print(" сOBJPROP_COLO ", GetLastError());}屏幕截图 Pacman 2012.11.20 10:56 #5255 TarasBY:你不填补指标数组的第0个索引。你指的是它。它有点(结构上)弯曲,但对于第一次来说,它可以做到。我的建议是:"立即习惯于用正确的方法来写代码。例如,在你的代码中使用这个条件。 它是文盲,因为你迟早会离开测试器进行在线交易,几个EA可能并行运行,这段代码将无法工作。 谢谢你的答复我就知道。你应该多研究一下数组。 我写 "总数==0 "的条件只是为了在实践中快速检查我的想法。我现在将翻阅代码库,试图找到类似的东西来修复这种状况。我绝对同意你的观点,你必须学会正确地写代码。我将纠正自己。非常感谢您的帮助。 Pacman 2012.11.20 10:58 #5256 Vinin: 你不喜欢iHighest() 和iLowest() 的什么? 我不知道这些功能。我现在要给他们一个机会。谢谢你提供的信息! [删除] 2012.11.20 11:04 #5257 TheXpert: 0x正好是16位数的数字。 十六进制指的是两者。例如,C语言中的0x0000,汇编程序中的0000H。 Numlocked 2012.11.20 11:04 #5258 你好。你能告诉我如何将我收到的信息添加到文件中吗?也就是说,我得到一个数字,它需要被写入文件--在文件的末尾,而不删除其所有内容。它似乎是FileWriteString,但由于某些原因,它被写入虚空,而不是有什么......谁能给我一个例子,怎么做才对?......而且,录音是以难以理解的编码完成的,无法阅读 -()谢谢。 Pacman 2012.11.20 11:12 #5259 TarasBY:你不填补指标数组的第0个索引。你指的是它。它有点(结构上)弯曲,但对于第一次来说,它可以做到。我的建议是:"立即习惯于用正确的方法来写代码。例如,在你的代码中使用这个条件。 因为你迟早会离开策略测试器,转而进行在线交易,在这种情况下,几个EA都在并行运行,这段代码将无法工作。 据我所知,我需要这样重新做。double L_1= iCustom(NULL,0,"Go_go",K,0,1); //Линия минимума double L_2= iCustom(NULL,0,"Go_go",K,1,1); //Линия максимума 又是同样的问题。当我启动专家顾问时,它立即打开一个卖出订单。能否请你解释一下原因? TarasBY 2012.11.20 11:49 #5260 Pacman: 据我所知,我需要像这样重做。又是同样的问题。当我运行专家顾问时,它立即打开一个卖出订单。能否请你解释一下原因? 替换。 double L_1= iCustom(NULL,0,"Go_go",K,0,0); //Линия минимума double L_2= iCustom(NULL,0,"Go_go",K,1,0); //Линия максимума 敬请关注。 double L_1= Low[iLowest (NULL, 0, MODE_LOW, K, 1)];; //Значение минимума double L_2= High[iHighest (NULL, 0, MODE_HIGH, K, 1)];; //Значение максимума 以及为什么卖出订单打开(在你的版本中)(根据我之前说的),自己去找答案吧!!。 1...519520521522523524525526527528529530531532533...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我已经看了ife字符串,看了它,看了它,看了它....。 一定有什么原因,我可能感到困惑,没有看到一些简单和基本的东西,它发生了。
我在早上看了看。我出去了。我回来后又看了看,现在更容易了,如果,更多,更少...我一点也不明白。
而这是在我的起点之下。
p.s. 这都是这个战略条件的一部分
EMA--10期从上到下与EMA--200期交叉,CCI从上到下与0.100或100交叉;蜡烛收盘或低于LMA--100期
0x正好是16位数的数字。
谢谢你。
根本没有黄色的箭头。恶魔知道。而且,尽管Zirk条件的作品!!!!
Zirk条件。
屏幕截图
你不填补指标数组的第0个索引。
你指的是它。
它有点(结构上)弯曲,但对于第一次来说,它可以做到。我的建议是:"立即习惯于用正确的方法来写代码。例如,在你的代码中使用这个条件。
它是文盲,因为你迟早会离开测试器进行在线交易,几个EA可能并行运行,这段代码将无法工作。谢谢你的答复
我就知道。你应该多研究一下数组。
我写 "总数==0 "的条件只是为了在实践中快速检查我的想法。我现在将翻阅代码库,试图找到类似的东西来修复这种状况。
我绝对同意你的观点,你必须学会正确地写代码。我将纠正自己。
非常感谢您的帮助。
你不喜欢iHighest() 和iLowest() 的什么?
我不知道这些功能。我现在要给他们一个机会。
谢谢你提供的信息!
0x正好是16位数的数字。
十六进制指的是两者。例如,C语言中的0x0000,汇编程序中的0000H。
你好。
你能告诉我如何将我收到的信息添加到文件中吗?也就是说,我得到一个数字,它需要被写入文件--在文件的末尾,而不删除其所有内容。
它似乎是FileWriteString,但由于某些原因,它被写入虚空,而不是有什么......谁能给我一个例子,怎么做才对?
......而且,录音是以难以理解的编码完成的,无法阅读 -()
谢谢。
你不填补指标数组的第0个索引。
你指的是它。
它有点(结构上)弯曲,但对于第一次来说,它可以做到。我的建议是:"立即习惯于用正确的方法来写代码。例如,在你的代码中使用这个条件。
因为你迟早会离开策略测试器,转而进行在线交易,在这种情况下,几个EA都在并行运行,这段代码将无法工作。据我所知,我需要这样重新做。
又是同样的问题。当我启动专家顾问时,它立即打开一个卖出订单。
能否请你解释一下原因?
据我所知,我需要像这样重做。
又是同样的问题。当我运行专家顾问时,它立即打开一个卖出订单。
能否请你解释一下原因?
替换。
敬请关注。
以及为什么卖出订单打开(在你的版本中)(根据我之前说的),自己去找答案吧!!。