if (totalBuy > 1)
{ то ордерам ticketBuy присвоить цену без убытка + TakeProfitBuy, при достижении этой цены или ниже, закрыть ордера}
я думаю, что можно что то в роде такого сделать:
if (totalBuy > 1 && (без убыток + TakeProfitBuy) >= Bid)
{
CloseAllBuy();
}
你好。
你能告诉我下面的情况可能与什么有关吗(测试人员先是给出了15号错误票据,但后来它关闭了订单)?我应该更多关注它吗?
预先感谢你。
我是否应该更密切地关注她?
当然,不应该有任何错误。
请帮助我。
这里有一个错误吗?(该代码返回最后一个市场卖出订单的票据)
预先感谢你。
下午好。
有趣的一点是:在mql4中,{ int var; }块末尾的变量没有被销毁,因此问题是,在一个循环中声明变量是否正确?
例子。
for(int i = 0; i < 500; i ++)
{
int var; // 在迭代过程中变量会发生什么变化?
}
谢谢你。
不--似乎还没到靶心。同样的错误正在悄悄出现。
还剩下最后一部分代码,可能与此有关。
最有趣的是,当试图关闭一个以前是限价订单,但后来被触发并成为市场订单的订单时,就会发生错误。如果一个原本是市场订单的订单被关闭,则不会发生错误。
发现了错误,这里是出路。
发现一个错误,这里是出路。
我可以问你一个愚蠢的问题吗?某种奇怪的正常化
我搞不清楚为什么要这样做。
我可以问你一个愚蠢的问题吗?这是一种奇怪的正常化
我无法理解为什么这样做。
这是在涉及到0.03手的情况下,允许的最小值是0.01。当你用0.03除以2,你会得到0.015,据我所知,这是不可接受的。因此,我做了这样的规范化处理。
不要苛责 - 我只是在学习))。但如果这是一个错误--请纠正我。
开始做吧,我们会帮助你。这看起来像是 "为我而做"。里面几乎有你需要的一切。剩下要做的就是在循环中为你的订单设置取款和止损点。
这就是订单的开启方式。
我想让脚本像这样计算无损的情况。
如果
如果
如果
如何在EA中正确插入这个无损线定义代码。