新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 727 1...720721722723724725726727728729730731732733734...1953 新评论 Carcass77 2019.01.08 19:59 #7261 Igor Makanu:如果是相对于已经开出的订单的最大手数增加新订单的手数,那么在计算订单时,请记住订单的最大手数。 像这样。 我已经统计了这些地段。我希望每笔交易的步数也能增加。按系数计算 Igor Makanu 2019.01.08 20:24 #7262 Carcass77:我有很多的计数。我希望每次交易都能增加间距。按系数计算。这是你第二次写到 "神奇的一步",而我们必须猜测这一步是什么!))) 如果我们谈论的是 "极端 "订单的开盘价,你想相对于这些订单的开盘价下新的订单,那么原理是一样的,在重新计算订单时,按订单类型寻找最高/最低开盘价,大致如此。 int NumberOfOrders(int magic_,double &openpricemaxbuy_,double &openpriceminsell_) { int i,ot,buy_=0,sell_=0,k=OrdersTotal(); openpricemaxbuy_=0.0; openpriceminsell_=0.0; for(i=0; i<k; i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) { ot=OrderType(); if((OrderMagicNumber()==magic_) && (OrderSymbol()==_Symbol)) { if(ot==OP_BUY) { buy_++; openpricemaxbuy_ = fmax(openpricemaxbuy_,OrderOpenPrice()); } if(ot==OP_SELL){ sell_++; openpriceminsell_ = fmin(openpriceminsell_,OrderOpenPrice()); } } } } return(buy_+sell_); } ZZY:如果我们谈论的是已关闭的订单,代码会有所不同,列举订单的原则也略有不同--寻找具有最大关闭时间的订单,并记住其参数。 Alexander Mikryukov 2019.01.09 10:15 #7263 大家好。你能告诉我为什么打印功能 在指标中不起作用吗? //+------------------------------------------------------------------+ //| test3.mq4 | //| Copyright 2018, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2018, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property strict #property indicator_chart_window //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- indicator buffers mapping //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { Print("Hello"); Print("---- First indicator -----"); //--- return value of prev_calculated for next call return(rates_total); } //+------------------------------------------------------------------+ Igor Makanu 2019.01.09 10:19 #7264 Alexander Mikryukov:大家好。你能告诉我为什么打印功能 在指标中不起作用吗? 它没有理由不工作,请看专家的日志,了解你的信息 Alexander Mikryukov 2019.01.09 10:33 #7265 Igor Makanu:没有理由不工作,在专家的日志中寻找你的信息是的,愚蠢。谢谢你。 Maxim Voronin 2019.01.09 19:22 #7266 晚安!你能告诉我是否有可能用一个脚本来管理几个账户?谢谢你! Vladimir Pastushak 2019.01.09 21:13 #7267 Maxim Voronin: 晚安!你能告诉我是否可以用一个脚本来管理几个账户?谢谢你!你可以,但不是用剧本,而是用顾问。这些账户必须在不同的终端运行... Maxim Voronin 2019.01.09 21:16 #7268 Vladimir Pastushak:你可以,但不是用剧本,而是用顾问。这些账户必须在不同的终端运行... 如果你不介意,请继续 Vladimir Pastushak 2019.01.09 21:33 #7269 Maxim Voronin: 如果你不介意,请继续你写一个可以与其他终端通信的EA,复印机是你的一个例子。 这很简单,一个EA传送东西,在另一个终端接收... multiplicator 2019.01.10 04:09 #7270 错的参数 旨在向程序员指示一组不正确的输入参数,带有该返回代码的结果字符串将在一般优化表中以红色突出显示。 对于专家顾问的这组参数,将不进行测试。 有些东西没有用红色突出显示。每个人都是如此吗? 这是OnInit中的代码。int OnInit() { if (Koef2<=Koef) return(INIT_PARAMETERS_INCORRECT); return(INIT_SUCCEEDED); 而在日志中,它写下了这样的错误。 1...720721722723724725726727728729730731732733734...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果是相对于已经开出的订单的最大手数增加新订单的手数,那么在计算订单时,请记住订单的最大手数。
像这样。
我已经统计了这些地段。我希望每笔交易的步数也能增加。按系数计算
我有很多的计数。我希望每次交易都能增加间距。按系数计算。
这是你第二次写到 "神奇的一步",而我们必须猜测这一步是什么!)))
如果我们谈论的是 "极端 "订单的开盘价,你想相对于这些订单的开盘价下新的订单,那么原理是一样的,在重新计算订单时,按订单类型寻找最高/最低开盘价,大致如此。
ZZY:如果我们谈论的是已关闭的订单,代码会有所不同,列举订单的原则也略有不同--寻找具有最大关闭时间的订单,并记住其参数。
大家好。你能告诉我为什么打印功能 在指标中不起作用吗?
大家好。你能告诉我为什么打印功能 在指标中不起作用吗?
它没有理由不工作,请看专家的日志,了解你的信息
没有理由不工作,在专家的日志中寻找你的信息
是的,愚蠢。谢谢你。
晚安!你能告诉我是否可以用一个脚本来管理几个账户?谢谢你!
你可以,但不是用剧本,而是用顾问。这些账户必须在不同的终端运行...
你可以,但不是用剧本,而是用顾问。这些账户必须在不同的终端运行...
如果你不介意,请继续
你写一个可以与其他终端通信的EA,复印机是你的一个例子。
这很简单,一个EA传送东西,在另一个终端接收...
错的参数
旨在向程序员指示一组不正确的输入参数,带有该返回代码的结果字符串将在一般优化表中以红色突出显示。
对于专家顾问的这组参数,将不进行测试。
有些东西没有用红色突出显示。
每个人都是如此吗?
这是OnInit中的代码。
而在日志中,它写下了这样的错误。