初学者的问题 MQL5 MT5 MetaTrader 5 - 页 337 1...330331332333334335336337338339340341342343344...1503 新评论 Maxi-M 2014.12.30 11:54 #3361 Tapochun: 这不是机器人...它的工作没有任何错误。交易结果的结构是MqlTradeResult,它是函数OrderSend()的第二个参数,请看文档。这段代码是用OOP写的,我对它不熟悉...你必须找到一个方法,使用OrderSend()发送一个交易请求,之后调用Print( result.retcode ),其中result是一个MqlTradeResult结构的 对象。使其发挥作用。它是这样做的MqlTradeResult result; trade.Result(result) Print(result.retcode)trade是CTrade类的一个对象。代码返回10030(指定了不支持的平衡订单执行类型)。它是什么意思? [删除] 2014.12.30 12:17 #3362 Maxi-M:使其发挥作用。它是这样做的trade是CTrade类的一个对象。代码返回10030(指定了不支持的平衡订单执行类型)。它是什么意思? 你是否尝试过在MetaQuotes-Demo服务器上开立一个模拟账户?如果没有,请尝试一下,如果一切正常,请写信给服务台,抱怨专家顾问的CTALT类在你使用的服务器上工作不正确。如果它仍然是坏的...你也可以写信给服务台,说你不能运行机器人,有一个错误......。但首先,一定要尝试在演示的methaqvot服务器上运行它! Uladzimir Searhei 2014.12.30 15:32 #3363 求助!1 这里是函数。 if (OrdersTotal()==1) if(profit>=tp_in_money || a>0) { closeall(); closeall(); closeall(); //a++; //if(total()==0) a=0;这意味着在达到一定的利润时关闭所有订单。我想让它们在某一利润定义时关闭,MAJIKa不告诉我怎么做?也许在OrdersTotal() 之后添加Cheta need????。比如说!=魔法?????????请给我一个提示,我只是想弄清楚。2) 将存款的50%作为虚拟止损,我说的对吗?double BOL =AccountBalance(); double PROS =AccountCredit(); if(PROS<BOL*0.5 || a>0) { closeall(); closeall(); closeall(); //a++; //if(total()==0) a=0; Vladimir Pastushak 2014.12.30 15:53 #3364 CapitalUser: 求助! 1这里有一个函数。 如果(OrdersTotal()==1) 如果(利润>=tp_in_money || a>0){ closeall()。 closeall()。 closeall()。//a++;//if(total()==0) a=0。 我在这里的意思是,一旦获得一定的利润,所有的订单都必须被关闭。 我想让它们在某个利润定义的MAGIC上关闭,你能告诉我怎么做吗?也许可以在OrdersTotal()后面加上Cheta need????。比如说=神奇的????????? 请告诉我,我无法理解。 2)我 希望有一个50%的存款的虚拟停止,我是对的。 double BOL =AccountBalance(); double PROS =AccountCredit(); 如果(PROS<BOL*0.5 || a>0){ closeall()。 closeall()。 closeall()。//a++;//if(total()==0) a=0。 痛苦的熟悉设计,但还行。我并不声称自己是完美的。//+------------------------------------------------------------------+ void CloseProfit(int mag,double profit) { double pro=0,pri=0; static bool flag=false; for(int i=OrdersTotal()-1; i>=0; i--) if(OrderSelect(i,SELECT_BY_POS)) if(OrderSymbol()==_Symbol) if(OrderMagicNumber()==mag || mag==-1) pro+=OrderProfit()+OrderCommission()+OrderSwap(); if(pro>=profit)flag=true; if(pro==0)flag=false; for(int i=OrdersTotal()-1; i>=0; i--) if(OrderSelect(i,SELECT_BY_POS)) if(OrderSymbol()==_Symbol) if(OrderMagicNumber()==mag || mag==-1) { if(OrderType()==OP_BUY )pri=Bid; if(OrderType()==OP_SELL)pri=Ask; if(OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(pri,_Digits),30,clrRed)==false) Comment("Error "+GetLastError()); } } //+------------------------------------------------------------------+ Uladzimir Searhei 2014.12.30 16:04 #3365 VOLDEMAR: 痛苦的熟悉设计,但还可以。我并不声称自己是完美的。 谢谢你! Maxi-M 2014.12.30 18:08 #3366 Tapochun: 你是否尝试过在MetaQuotes-Demo服务器上开立一个模拟账户?如果没有--试试,如果一切正常--写信给服务台,抱怨你的EA中的CTALT类在服务器上不能正常工作。如果它仍然是坏的...你也可以写信给服务台,说你不能运行机器人,有一个错误......。但首先,一定要尝试在演示的methaqvot服务器上运行它!非常感谢您!它 在MetaQuotes-Demo 中工作。我将在本周写信给服务台,让他们解决BCS5-Real服务器的问题。 [删除] 2014.12.30 18:16 #3367 Maxi-M:非常感谢您!它 在MetaQuotes-Demo 中工作。我将在本周写信给服务台,让他们解决BCS5-Real服务器的问题。 不客气。不幸的是,EA在不同的服务器上的工作方式可能不同。 gnawingmarket 2014.12.30 20:50 #3368 晚上好,先生们!问题:是否可以在MT4中用Gif扩展创建图形元素(趋势线,指标..........),即有动画效果(闪亮,闪亮..........)?谢谢你的答复。 Vladimir Pastushak 2014.12.30 22:17 #3369 gnawingmarket:晚上好,先生们!问题:是否可以在MT4中用Gif扩展创建图形元素(趋势线,指标..........),即有动画效果(闪亮,闪亮..........)?谢谢你的答复。 你的问题不清楚,软件可以做线条什么的,但你说的gif是什么意思? gnawingmarket 2014.12.30 22:43 #3370 VOLDEMAR: 你的问题不清楚,软件可以做线条什么的,但你说的gif是什么意思? 一般来说,是的,这个问题很生硬。我将抽出时间......,让这个话题在我的大锅里酝酿。谢谢你。 1...330331332333334335336337338339340341342343344...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这不是机器人...它的工作没有任何错误。交易结果的结构是MqlTradeResult,它是函数OrderSend()的第二个参数,请看文档。这段代码是用OOP写的,我对它不熟悉...你必须找到一个方法,使用OrderSend()发送一个交易请求,之后调用Print( result.retcode ),其中result是一个MqlTradeResult结构的 对象。
使其发挥作用。
它是这样做的
trade是CTrade类的一个对象。
代码返回10030(指定了不支持的平衡订单执行类型)。
它是什么意思?
使其发挥作用。
它是这样做的
trade是CTrade类的一个对象。
代码返回10030(指定了不支持的平衡订单执行类型)。
它是什么意思?
求助!
1 这里是函数。
这意味着在达到一定的利润时关闭所有订单。
我想让它们在某一利润定义时关闭,MAJIKa不告诉我怎么做?也许在OrdersTotal() 之后添加Cheta need????。比如说!=魔法?????????
请给我一个提示,我只是想弄清楚。
2) 将存款的50%作为虚拟止损,我说的对吗?
求助!
1这里有一个函数。
如果(OrdersTotal()==1)
如果(利润>=tp_in_money || a>0)
{
closeall()。
closeall()。
closeall()。
//a++;
//if(total()==0) a=0。
我在这里的意思是,一旦获得一定的利润,所有的订单都必须被关闭。
我想让它们在某个利润定义的MAGIC上关闭,你能告诉我怎么做吗?也许可以在OrdersTotal()后面加上Cheta need????。比如说=神奇的?????????
请告诉我,我无法理解。
2)我 希望有一个50%的存款的虚拟停止,我是对的。
double BOL =AccountBalance();
double PROS =AccountCredit();
如果(PROS<BOL*0.5 || a>0)
{
closeall()。
closeall()。
closeall()。
//a++;
//if(total()==0) a=0。
我并不声称自己是完美的。
我并不声称自己是完美的。
你是否尝试过在MetaQuotes-Demo服务器上开立一个模拟账户?如果没有--试试,如果一切正常--写信给服务台,抱怨你的EA中的CTALT类在服务器上不能正常工作。如果它仍然是坏的...你也可以写信给服务台,说你不能运行机器人,有一个错误......。但首先,一定要尝试在演示的methaqvot服务器上运行它!
非常感谢您!
它 在MetaQuotes-Demo 中工作。我将在本周写信给服务台,让他们解决BCS5-Real服务器的问题。
非常感谢您!
它 在MetaQuotes-Demo 中工作。我将在本周写信给服务台,让他们解决BCS5-Real服务器的问题。
晚上好,先生们!
问题:是否可以在MT4中用Gif扩展创建图形元素(趋势线,指标..........),即有动画效果(闪亮,闪亮..........)?谢谢你的答复。
晚上好,先生们!
问题:是否可以在MT4中用Gif扩展创建图形元素(趋势线,指标..........),即有动画效果(闪亮,闪亮..........)?谢谢你的答复。
你的问题不清楚,软件可以做线条什么的,但你说的gif是什么意思?