新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 899 1...892893894895896897898899900901902903904905906...1953 新评论 S.P.I 2019.06.27 15:57 #8981 下午好。我需要帮助,因为我自己不知道如何编码、编写或修改指标。我将会很简短。当 CrossUp从0.00000到-1.00000CrossDown从-1.00000到0.00000时,你能不能添加一个声音通知(警报)。请帮助,我将永远感激。谢谢你。 附加的文件: Volumen_Reversal_V1.ex4 11 kb rsu4zwkrqm.png 52 kb Alekseu Fedotov 2019.06.27 18:20 #8982 S.P.I:你好。我需要帮助,因为我自己对编码、写作或改变指标一窍不通。我将会很简短。你能不能增加一个声音通知(警报),当CrossUp从0.00000到-1.00000CrossDown从-1.00000到0.00000。请帮助我,我将永远感激不尽。谢谢你。 错误的格式,你需要mq4 Artyom Trishkin 2019.06.27 18:44 #8983 Alekseu Fedotov: 错误的格式,你需要mq4 你也可以用ex4做这件事--进入它的资源并读取缓冲区。 Igor Makanu 2019.06.27 18:49 #8984 Artyom Trishkin: 用ex4也可以完成这个任务--到资源和读取缓冲区。 标准指标 通过iCustom()调用,我认为这将需要15-20分钟,让有2个指标文件 Artyom Trishkin 2019.06.27 19:01 #8985 Igor Makanu: 标准指标 通过iCustom()调用,我想这需要15-20分钟,如果有2个指标文件的话 资源中也有iCustom(),但有一个文件。 我有两个文件 - 让它成为两个,让它成为一个。而且有同样多的工作。 nalyk 2019.06.27 20:31 #8986 Alekseu Fedotov: 这是正确的,计算一下。 是的,但它已经是利润的一个百分比,必须做一些构造,使变量drawdown在drawdown时被赋予一个值,如果头寸处于盈利状态,值drawdown=0。 Artyom Trishkin 2019.06.27 20:43 #8987 nalyk: 是的,但它已经是利润的一个百分比,必须发明某种结构,使变量drawdown在drawdown时被赋予一个值,如果头寸处于盈利状态,那么值drawdown=0。 double drawdown=(AccountProfit()<0 ? AccountProfit()*100/AccountBalance() : 0); Comment("текущая просадка = ",drawdown); nelenaby 2019.06.28 03:54 #8988 你好,你能告诉我如何正确写出上一个分形的开仓单吗?我试图这样做,但在测试器中打不开。 void CheckForOpen() { double hai_candle = iHigh(NULL,TimeCandleTrade,0); double low_candle = iLow(NULL,TimeCandleTrade,0); fr_down = iFractals (Symbol(), 0, MODE_LOWER,3); fr_up = iFractals(Symbol(),0,MODE_UPPER,3); double SL, TP; if (BuyCount()==0 ) { if (fr_down>0 && low_candle<Low[fr_down]) { SL = NormalizeDouble(Ask - StopLoss*Point,Digits); TP = NormalizeDouble(Ask + TakeProfit*Point,Digits); ticket = OrderSend(Symbol(),OP_BUY,Lots,NormalizeDouble(Ask,Digits),Slippage,SL,TP,NULL,magik,0,CLR_NONE); if (ticket <0) Print ("Не удалось открыть ордер на покупку",GetLastError()); } } int BuyCount() { int count = 0; for (int i=OrdersTotal()-1;i>=0;i--) { if (OrderSelect(i, SELECT_BY_POS,MODE_TRADES) == true && OrderMagicNumber()== magik && OrderType() == OP_BUY ) { count ++; } } } nalyk 2019.06.28 18:01 #8989 Artyom Trishkin: 谢谢你。 nalyk 2019.06.28 18:19 #8990 nelenaby: 你好,你能告诉我如何正确写出上一个分形的开仓单吗?我试图这样做,但在测试器中打不开。 你要找的是第三条杠上的分形,它可能不在那里。寻找循环中的第一个分形。 for (int s=2; s<100; s++) { fr_down=iFractals(Symbol(), 0, MODE_LOWER, s); if (f!=0) break; } 1...892893894895896897898899900901902903904905906...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当
CrossUp从0.00000到-1.00000
CrossDown从-1.00000到0.00000时,你能不能添加一个声音通知(警报)。
请帮助,我将永远感激。谢谢你。
你好。我需要帮助,因为我自己对编码、写作或改变指标一窍不通。我将会很简短。
你能不能增加一个声音通知(警报),当
CrossUp从0.00000到-1.00000
CrossDown从-1.00000到0.00000。
请帮助我,我将永远感激不尽。谢谢你。
错误的格式,你需要mq4
错误的格式,你需要mq4
你也可以用ex4做这件事--进入它的资源并读取缓冲区。
用ex4也可以完成这个任务--到资源和读取缓冲区。
标准指标 通过iCustom()调用,我认为这将需要15-20分钟,让有2个指标文件
标准指标 通过iCustom()调用,我想这需要15-20分钟,如果有2个指标文件的话
资源中也有iCustom(),但有一个文件。
我有两个文件 - 让它成为两个,让它成为一个。而且有同样多的工作。
这是正确的,计算一下。
是的,但它已经是利润的一个百分比,必须发明某种结构,使变量drawdown在drawdown时被赋予一个值,如果头寸处于盈利状态,那么值drawdown=0。
你好,你能告诉我如何正确写出上一个分形的开仓单吗?我试图这样做,但在测试器中打不开。
你好,你能告诉我如何正确写出上一个分形的开仓单吗?我试图这样做,但在测试器中打不开。
你要找的是第三条杠上的分形,它可能不在那里。寻找循环中的第一个分形。