SellShort

建立一个空头仓位。

进场的点位会在图表上以箭头和价位标示。箭头表示进场时间,价格表示进场价格。在空头进场箭头的上方,有标签显示进场名称和仓位数量。

委托会在参数指定的点位执行,若委托在指定的Bar内无法成交,该笔委托将被取消。

当一个SellShort指令成交时,其他持有的多头仓位,将被会被平仓。

用法

SellShort[("EntryLabel")][TradeSize]Entry

或:

Sell Short[("EntryLabel")][TradeSize]Entry

中括号[]内的参数是任选的。

参数

EntryLabel —— 可选用参数,字符串表达式;给当次进场的信号一个专属名称。信号名称会显示在进场箭头上方,出场信号可以因此指定搭配有专属名称的进场信号,
更多信息请看 BuyToCover.

EntryLabel 未指定,则会依进场语句的先后顺序依序命名为"Short"、"Short#1"、"Short#2"……

TradeSize —— 可选用参数,数值表达式;指定买进的数量,必须搭配: Share, Shares, ContractContracts任一个使用。

TradeSize 为0或负值,并不会建立任何空头仓位,但现有的空头仓位会被平仓。

TradeSize 未指定,交易数量将会是使用者在策略属性的属性中设定的委托数量。

Entry —— 必需参数;指定进场的时间和价位,一共有四种类型:

This Bar[On]Close

其中: On 空头进场,并标记Short的箭头。

即在当根Bar的收盘价 Close tick.

Next Bar[At]Open  或  Next Bar[At]Market

其中:关键字 "Market" 和 "Open" 可以互换
             - At 是跳跃字,可省略

即在下根Bar的开盘价 Open 空头进场,并标记Short的箭头。

Next Bar[At]Price  Limit

其中:Price 是数值表达式,指定限价进场价格
             - At 是跳跃字,可省略

若下根Bar的第一笔价格大于或等于 Price ,则在下根Bar空头进场,并标记Short的箭头;若下根Bar内并无价格满足条件,则委托会被取消。

Next Bar[At]Price  Stop

其中:Price 是数值表达式,指定停止价进场价格
             - At 是跳跃字,可省略

若下根Bar的第一笔价格小于或等于 Price ,则在下根Bar空头进场,并标记Short的箭头;若下根Bar内并无价格满足条件,则委托会被取消。

范例

在当根Bar结束时,以市价建立使用者指定数量的空头仓位:

SellShort This Bar On Close;

在下根Bar开始时,以市价建立一手空头仓位,并标记进场名为"Entry":

SellShort("Entry")1 Share Next Bar At Open;

在下根Bar开始时,以市价建立一手空头仓位,并标记进场名为"Entry":

SellShort("Entry")1 Contract Next Bar Market;

在下根Bar开始时,以大于等于100的价格建立2手空头仓位:

SellShort 2 Shares Next Bar At 100 Limit;

在下根Bar开始的价格小于等于50时,以市价建立10手空头仓位:

SellShort 10 Contracts Next Bar 50 Stop;