[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 87

 
Dimoncheg >> :

事实证明,如果它们的类型相同,我不能用历史记录来确定我是通过市场还是通过挂单开立的订单?所以事实证明,如果我通过历史记录找到BUY_LIMIT SELL_LIMIT SELL_STOP BUY_STOP类型的订单,它们就是被删除的那些?

如果是手动下的订单,那么你可以在评论中打上标记。如果它们是由脚本或专家顾问放置的,你也可以在评论中标记它们。

 

大家好。

也许这个问题应该放在这里:为什么Ask函数对欧元兑美元返回一个小数点后四位的数字,而在汇率窗口中却是小数点后五位?MarketInfo 也给出了四个小数位。

 
YDzh >> :

为什么Ask函数返回欧元兑美元的小数点后四位,但在汇率窗口中却是小数点后五位?MarketInfo也返回四个小数位。

如果你打印或印刷评论,这应该是原因。

空白打印( ...)
...

双重类型的数据在打印时,点后有4位小数。

为了获得更高的精度,你应该使用DoubleToStr() 函数。

.

只是Ask不是一个函数,而是一个预定义的变量。

 
goldtrader писал(а)>>

如果你打印或评论,这一定是原因。

空白打印( ...)
...

双重类型的数据在打印时,点后有4 位小数。

为了获得更多的精度,你应该使用DoubleToStr()

.

除了Ask不是一个函数,它是一个预定义的变量。

明白了,谢谢 :)那么还有一个问题。

ticketLong = OrderSend(Symbol(), OP_BUY, lots, Ask, 1000, Ask - stoplossLong * Point, 0, "", 0, 0, Green);

当报价低于Ask - stoplossLong * Point时,将触发止损,对吗?

ticketShort = OrderSend(Symbol(), OP_SELL, lots, Bid, 1000, Bid + stoplossShort * Point, 0, "", 0, 0, Green);

卖价 高于买价+止损短线*点或买价 时,将触发止损。

 
YDzh >> :

明白了,谢谢 :)然后是另一个问题。

ticketLong = OrderSend(Symbol(), OP_BUY, lots, Ask, 1000, Ask - stoplossLong * Point, 0, "", 0, 0, Green);

当报价低于Ask - stoplossLong * Point时,将触发止损,对吗?

ticketShort = OrderSend(Symbol(), OP_SELL, lots, Bid, 1000, Bid + stoplossShort * Point, 0, "", 0, 0, Green);

当卖价高于买价+止损短线*点或买价时,将触发止损。

除了开盘价之外,其他一切都被设定为多头的买入价和空头的卖出价。

 
Reshetov писал(а)>>

对于多头头寸来说,除了开盘价之外,所有的东西都由买入价设定,对于空头头寸来说,则由卖出价设定。

因此,这将是正确的?

ticketShort = OrderSend(Symbol(), OP_SELL, lots, Bid, 1000, Ask + stoplossShort * Point, 0, "", 0, 0, Green);

ticketLong = OrderSend(Symbol(), OP_BUY, lots, Ask, 1000, Bid - stoplossLong * Point, 0, "", 0, 0, Green);

那么,相应地,当Ask 达到设定值时,空头将被止损关闭?

 
YDzh >> :

而且,相应地,当Ask达到设定值时,空头将以止损收盘?

完全正确。

短线以买入价开盘,以卖出价收盘。长线则反之。

如果你想从市场上或通过挂单开空头,那么在你开仓前,买入价是唯一的买入价。

(当然,更不用说SL、TP和Stop Levels了)。

在开放之后,只有Asc。

 
YDzh >> :

所以这将是正确的事情?

ticketShort = OrderSend(Symbol(), OP_SELL, lots, Bid, 1000, Ask + stoplossShort * Point, 0, "", 0, 0, Green);

ticketLong = OrderSend(Symbol(), OP_BUY, lots, Ask, 1000, Bid - stoplossLong * Point, 0, "", 0, 0, Green);

那么,相应地,当Ask达到设定值时,空头是否会在止损处关闭?

不一定超过,但足以让Ask触及设定值

 
Reshetov писал(а)>>

不一定超过,但对阿斯克来说,相当程度上触及了设定值

或者把价差往上改。

 
Roger писал(а)>>

或者说把价差往上改了。

而这种情况多久发生一次?

原因: