Portfolio_CalcMaxPotentialLossForEntry

计算并返回使用者在一定数量的 手数 和某个 价位 的进场部位的最大潜在亏损(不含保证金、手续费或滑价)。

用法

Portfolio_CalcMaxPotentialLossForEntry (Side <,Contracts <,Price>>);

括号<>内的参数为选用参数。

参数说明

Side ——持仓方向,数值表达式,代表持仓多空状态(如:1代表多头,-1代表为空头)。

Contracts —— 手数,选用参数,数值表达式,代表持仓的手数。若未指定手数,则会以策略属性》属性页面内设定的数量为预设值。

Price —— 价格,选用参数,数值表达式,代表持仓的成交价格。若未指定价格,预设会以当根K棒的收盘价为成交价。如果有一个空头进场,此参数可以向下调整;如果有一个多头进场,此参数可以向上调整。

注意

此功能仅能在信号中,并且搭配Portfolio Backtester使用。

范例

Portfolio_CalcMaxPotentialLossForEntry (0, 25, High) 将会返回0,若 Side=0

Portfolio_CalcMaxPotentialLossForEntry (1, 100, Close) 将会返回最大潜在亏损(不含保证金、手续费或滑价),如果使用者在收盘价买进100手多头。

Portfolio_CalcMaxPotentialLossForEntry (-1, 5, Open) 将会返回最大潜在亏损(不含保证金、手续费或滑价),如果使用者在开盘价卖出5手空头。

Portfolio_CalcMaxPotentialLossForEntry (1) 将会返回最大潜在亏损(不含保证金、手续费或滑价),如果使用者以策略属性》属性页面设定的手数并在收盘价买入多头。