任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 295 1...288289290291292293294295296297298299300301302...1178 新评论 Artyom Trishkin 2013.11.29 21:16 #2941 MaximuS60: 不是用手指着天空开始,我会等着答案,或暗示。 为什么要用手指?为什么在天上?在这里。他们会给你一个提示。 Boris 2013.11.29 21:25 #2942 MaximuS60: 为了不开始指手画脚,我将等待一个答案,或一个暗示。 最后,看一下代码!它还考虑到了价差。 if (zeroprice>Ask) //Хотите больше, поставьте несколько пипок*Point if (zeroprice<Bid) //. // 但最好是认真学习,而不是靠小窍门!如果没有适当的专业监督,专家顾问是不会工作一天的。 交易不是一个游戏,而是一个艰难的职业,需要知识、努力工作,并且由于市场的不可预测性,往往需要非标准的解决方案。我希望你能谨慎行事! waroder 2013.11.30 07:32 #2943 artmedia70:在一个字符串中。NULL表示当前的符号。以及Symbol()也是当前字符。你写得很正确。问题:变量RSI_1是什么类型? 类型为双倍 我不知道)))),但我把它固定为NULL,它就能工作。 forexman77 2013.11.30 09:22 #2944 大家好! 试图做一个指标,以我的自定义指标 为基础的三天平均数。 它画的是一条直线。可能是什么问题? #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Yellow //--- buffers double ExtMapBuffer1[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_LINE,0,2); SetIndexBuffer(0,ExtMapBuffer1); IndicatorDigits(Digits+1); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(), limit; double MA_1_t, MA_2_t, MA_3_t; if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for(int i=0;i<limit;i++) { MA_1_t=iCustom(NULL, 0, "EMAF",0,0); MA_2_t=iCustom(NULL, 0, "EMAF",0,1); MA_3_t=iCustom(NULL, 0, "EMAF",0,2); { ExtMapBuffer1[i]=(MA_1_t + MA_2_t + MA_3_t)/3; } } return(0); } //+------------------------------------------------------------------+ TarasBY 2013.11.30 09:27 #2945 Forexman77: 大家好! 试图做一个指标,以我的自定义指标为基础的三天平均数。 它画的是一条直线。可能是什么问题? ......狂热地想把括号? for(int i=0;i<limit;i++) { MA_1_t=iCustom(NULL, 0, "EMAF",0,i); MA_2_t=iCustom(NULL, 0, "EMAF",0,i+1); MA_3_t=iCustom(NULL, 0, "EMAF",0,i+2); ExtMapBuffer1[i]=(MA_1_t + MA_2_t + MA_3_t)/3; } forexman77 2013.11.30 09:34 #2946 TarasBY: ...括号内的狂热? 谢谢你!!!。我把零点检查的事忘得一干二净)这是工作!!!! 托架...我有时会这样做。 我希望我读到的是正确的位置,但我找不到任何地方。 Maxim Cracovetchi 2013.11.30 09:38 #2947 borilunad: 最后,看一下代码!它还考虑到了价差。 但最好是认真学习,而不是靠小窍门!如果没有适当的专业监督,专家顾问是不会工作一天的。 交易不是一个游戏,而是一个艰难的职业,需要知识、努力工作,并且由于市场的不可预测性,往往需要非标准的解决方案。我祝愿你好运! 谢谢 但按照我在这里的理解。 如果(zeroprice>Ask) 如果(zeroprice<Bid) 它检查CUE的位置,高于或低于当前价格。 这不是一个EA,而是一个脚本。 问题是我们是否可以在这里添加一个变量:如果(OrderModify(OrderTicket(),0,OrderStopLoss(),zeroprice+Spread,0,CLR_NONE) forexman77 2013.11.30 10:05 #2948 亲爱的,问题的性质是这样的。 在EA代码中对自定义指标 进行平均化的最佳位置是哪里,还是将其单独放在一个新的指标中? 我这样问是因为在测试器中,当使用自定义指标时,测试的速度会大大降低。 Vitalie Postolache 2013.11.30 10:25 #2949 调用的指标越多,速度就越慢。当一个指标的执行速度 没有得到优化时,一个就足以让测试者死掉))))。 Boris 2013.11.30 17:36 #2950 MaximuS60: 谢谢但按照我在这里的理解。如果(zeroprice>Ask) 如果(zeroprice<Bid)它检查买入价是高于还是低于当前价格。这不是一个EA,而是一个脚本。问题是我们是否可以在这里添加一个变量:如果(OrderModify(OrderTicket(),0,OrderStopLoss(),zeroprice+Spread,0,CLR_NONE))。 在文档中查看编写OrderModify()交易函数 的规则! OrderModify(OrderTicket(),OrderOpenPrice(), OrderStopLoss(),zeroprice+Spread,0,Blue); //如果仓位为负数,则为买入设置取值。 OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),zeroprice-Spread,0,Red); //如果仓位为负数,则设置卖出的生效/终止。 OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice+Spread,OrderTakeProfit(),0,Blue); //如果仓位处于正值,用布尔值设置止损。 OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice-Spread,OrderTakeProfit(),0,Red); //设置止损,如果头寸处于正值状态。 试试吧,检查一下逻辑!在错误日志中检查!祝你学习进步 1...288289290291292293294295296297298299300301302...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不是用手指着天空开始,我会等着答案,或暗示。
为了不开始指手画脚,我将等待一个答案,或一个暗示。
最后,看一下代码!它还考虑到了价差。
但最好是认真学习,而不是靠小窍门!如果没有适当的专业监督,专家顾问是不会工作一天的。
交易不是一个游戏,而是一个艰难的职业,需要知识、努力工作,并且由于市场的不可预测性,往往需要非标准的解决方案。我希望你能谨慎行事!
在一个字符串中。
NULL表示当前的符号。以及Symbol()也是当前字符。你写得很正确。
问题:变量RSI_1是什么类型?
类型为双倍
我不知道)))),但我把它固定为NULL,它就能工作。
大家好!
试图做一个指标,以我的自定义指标 为基础的三天平均数。
它画的是一条直线。可能是什么问题?
大家好!
试图做一个指标,以我的自定义指标为基础的三天平均数。
它画的是一条直线。可能是什么问题?
......狂热地想把括号?
...括号内的狂热?
谢谢你!!!。我把零点检查的事忘得一干二净)这是工作!!!!
托架...我有时会这样做。
我希望我读到的是正确的位置,但我找不到任何地方。
最后,看一下代码!它还考虑到了价差。
但最好是认真学习,而不是靠小窍门!如果没有适当的专业监督,专家顾问是不会工作一天的。
交易不是一个游戏,而是一个艰难的职业,需要知识、努力工作,并且由于市场的不可预测性,往往需要非标准的解决方案。我祝愿你好运!
谢谢
但按照我在这里的理解。
如果(zeroprice>Ask)
如果(zeroprice<Bid)
它检查CUE的位置,高于或低于当前价格。
这不是一个EA,而是一个脚本。
问题是我们是否可以在这里添加一个变量:如果(OrderModify(OrderTicket(),0,OrderStopLoss(),zeroprice+Spread,0,CLR_NONE)
亲爱的,问题的性质是这样的。
在EA代码中对自定义指标 进行平均化的最佳位置是哪里,还是将其单独放在一个新的指标中?
我这样问是因为在测试器中,当使用自定义指标时,测试的速度会大大降低。
谢谢
但按照我在这里的理解。
如果(zeroprice>Ask)
如果(zeroprice<Bid)
它检查买入价是高于还是低于当前价格。
这不是一个EA,而是一个脚本。
问题是我们是否可以在这里添加一个变量:如果(OrderModify(OrderTicket(),0,OrderStopLoss(),zeroprice+Spread,0,CLR_NONE))。
在文档中查看编写OrderModify()交易函数 的规则!
OrderModify(OrderTicket(),OrderOpenPrice(), OrderStopLoss(),zeroprice+Spread,0,Blue); //如果仓位为负数,则为买入设置取值。
OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),zeroprice-Spread,0,Red); //如果仓位为负数,则设置卖出的生效/终止。
OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice+Spread,OrderTakeProfit(),0,Blue); //如果仓位处于正值,用布尔值设置止损。
OrderModify(OrderTicket(),OrderOpenPrice(),zeroprice-Spread,OrderTakeProfit(),0,Red); //设置止损,如果头寸处于正值状态。
试试吧,检查一下逻辑!在错误日志中检查!祝你学习进步