新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 109 1...102103104105106107108109110111112113114115116...1953 新评论 Vitalie Postolache 2017.02.06 16:23 #1081 trader781:大家好。谁能看出它为什么这样显示?也就是说,功能是不同的属性,但显示是相同的。同样,对于其他两个相同类型的对象,只有其中一个可以工作,其他参数被忽略并看看这些行是用什么名字创建的,以及用什么名字来移动和删除它们。还有,为什么不在函数被调用时向其传递参数? Mickey Moose 2017.02.06 16:49 #1082 Vitalie Postolache:再看看创建的是什么名字的行,以及用什么名字来移动和删除它们。还有,为什么不在函数被调用时向其传递参数? 我不明白,我把名字固定了,无论订单类型 如何,这一行还是红色的,只是调用方式不同。(然后我需要找到一种方法将其削减到10条),我需要一种方法来 附加的文件: Auto-Moving2.mq4 28 kb Vitalie Postolache 2017.02.06 17:05 #1083 trader781: 我不明白这是怎么回事,我修正了名称,无论订单类型 如何,这一行仍然是红色的,只是调用方式不同。(然后我必须想办法把它削减到10条)直线段只能用趋势线(OBJ_TREND或OBJ_TRENDBYANGLE)绘制。水平线和垂直线没有被切割。这些是什么样的条件? if(!price1) price1=FindLastOrderOpenPrice();.............. if(!price2) price2=FindLastOrderOpenPrice(); 你想让他们做什么? 而你必须阅读日志,它说了什么? Sergei Chernov 2017.02.06 17:29 #1084 大家好 需要改变指标的显示(将细线改为虚线)。 像这样。 它需要像这样。 请告诉我如何做到这一点? Artyom Trishkin 2017.02.06 17:31 #1085 W0tman: 大家好 需要改变指标的显示(将细线改为虚线)。 像这样。 它需要像这样。 请告诉我如何做到这一点? 样式_DOT Mickey Moose 2017.02.06 17:35 #1086 Vitalie Postolache: 如果价格为零或没有设置,则将行坐标设置为最后一笔订单的价格。这很好。该日志也是正常的,它耗尽了账户,因为它应该是这样的。我不看关于存款不足的错误。但这条线仍然是红色的。也就是说,我们调用买入线,它就像现在这样,我们传递参数,但其他参数也会传递。 Alexey Viktorov 2017.02.06 17:45 #1087 阿尔乔姆怎么会有耐心? vivatforex 2017.02.06 18:40 #1088 Vitaly Muzichenko:这样试试吧。if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");else Alert("ДА"); Symphoritis(((((((())))) 这个功能怎么可能完全不用呢(((( ilnur17021992 2017.02.06 18:50 #1089 请帮助我写一个函数,计算出当前货币对在过去60秒内关闭的订单数量 和它们的总利润。我在舌头上找不到它,我无法正确表述它。 int CountClosedSellOrders=0, CountClosedBuyOrders; double ClosingSellProfit=0, ClosingBuyProfit; for(int i=0; i<OrdersHistoryTotal(); i++) { if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) && OrderSymbol()==Symbol()) { if(OrderType()==OP_SELL) { if(. . .) { CountClosedSellOrders++; ClosingSellProfit+=OrderProfit()+OrderCommission()+OrderSwap(); } if(OrderType()==OP_BUY) { if(. . .) { CountClosedBuyOrders++; ClosingBuyProfit+=OrderProfit()+OrderCommission()+OrderSwap(); } } } } Any questions from newcomers 关闭订单的利润计算 "HELP" 如何编码? vivatforex 2017.02.06 19:18 #1090 Vitaly Muzichenko:这样试试吧。if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");else Alert("ДА"); 谢谢你弄明白了,该指标也是在另一个配对上运行的)()()() 1...102103104105106107108109110111112113114115116...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大家好。
谁能看出它为什么这样显示?
也就是说,功能是不同的属性,但显示是相同的。
同样,对于其他两个相同类型的对象,只有其中一个可以工作,其他参数被忽略
并看看这些行是用什么名字创建的,以及用什么名字来移动和删除它们。
还有,为什么不在函数被调用时向其传递参数?
再看看创建的是什么名字的行,以及用什么名字来移动和删除它们。
还有,为什么不在函数被调用时向其传递参数?
我不明白这是怎么回事,我修正了名称,无论订单类型 如何,这一行仍然是红色的,只是调用方式不同。(然后我必须想办法把它削减到10条)
直线段只能用趋势线(OBJ_TREND或OBJ_TRENDBYANGLE)绘制。水平线和垂直线没有被切割。
这些是什么样的条件?
if(!price1)
price1=FindLastOrderOpenPrice();
..............
if(!price2)
price2=FindLastOrderOpenPrice();
你想让他们做什么?
而你必须阅读日志,它说了什么?需要改变指标的显示(将细线改为虚线)。
像这样。
它需要像这样。
请告诉我如何做到这一点?
大家好
需要改变指标的显示(将细线改为虚线)。
像这样。
它需要像这样。
请告诉我如何做到这一点?
如果价格为零或没有设置,则将行坐标设置为最后一笔订单的价格。这很好。
该日志也是正常的,它耗尽了账户,因为它应该是这样的。我不看关于存款不足的错误。
但这条线仍然是红色的。也就是说,我们调用买入线,它就像现在这样,我们传递参数,但其他参数也会传递。
这样试试吧。
if (ObjectFind(0,"Rectangle 33579")<0) Alert("НЕТ");
else Alert("ДА");
请帮助我写一个函数,计算出当前货币对在过去60秒内关闭的订单数量 和它们的总利润。我在舌头上找不到它,我无法正确表述它。
double ClosingSellProfit=0, ClosingBuyProfit;
for(int i=0; i<OrdersHistoryTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_HISTORY) && OrderSymbol()==Symbol())
{
if(OrderType()==OP_SELL)
{
if(. . .)
{
CountClosedSellOrders++;
ClosingSellProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
if(OrderType()==OP_BUY)
{
if(. . .)
{
CountClosedBuyOrders++;
ClosingBuyProfit+=OrderProfit()+OrderCommission()+OrderSwap();
}
}
}
}
这样试试吧。
else Alert("ДА");