doubleNormalizeDouble( double value, int digits)
Округление числа с плавающей запятой до указанной точности.
Рассчитываемые значения StopLoss, TakeProfit, а также значения цены открытия отложенных ордеров должны быть нормализованы с точностью, значение которой хранится в предопределенной переменной Digits.
也就是说,差异只针对未平仓的订单,因为实现的利润是两个价格之间的差异,包括掉期和佣金?
一笔订单的利润=点数*该工具在给定成交量时的点价。
我是否正确理解OrderProfit( )可以是负数?
是的,它可以。然后,如果订单没有被关闭,它就变成了订单的损失,但损失是浮动的。
请看一下图片上的代码,看看是否有什么问题。
在这里 阅读。
OrderSend函数的无效价格0.00014423
这是什么?????????
OrderSend()的价格不正确 - 打开一个订单。
1.正确计算价格。
2.下订单时--不要忘记使用
3.此外,在下任何类型的订单时(之前),请检查这些 参数,以确保它们 是必要和充分的。
一笔订单的利润=点数*该工具在给定成交量时的点价。
是的,我完全错了,对不起,谢谢你!
是的,我完全错过了,对不起,谢谢!
没关系的!:-)))你和你哥哥共用一台电脑... :-))
如有问题,请与我们联系--他们会提供帮助。
请。
OrderSend()函数的错误价格--开立一个订单。
1.正确计算价格。
2.下订单时--不要忘记使用
3.同时检查这些 参数,以确保在下某种类型的订单时(之前)它们 是必要的和足够的。
认可
我会试一试的!!"。
非常感谢!
在这里 阅读。
谢谢你!但我在Metatrader_editor的帮助中读到过,虽然没有那么详细。我还从中抽取了双倍的OrderProfit()。我开始测试它--它是零!"。而我是这样选择的。 好吧,我会考虑一下,如果失败了,我会问你。
我一直不明白为什么人们懒得去思考...:((
因为你看,不管有多少订单,这些订单是什么,当价格变化一个点时,订单的总利润就会以一个不连续的步骤变化(浮动点差除外,那么这个步骤是浮动的)!!!!!!!!!!!!!!!!。当步骤*点>你当前的损失时,那么你的利润就会来到你的身边!!!!!!!!!!!!。