龙听期货论坛's Archiver

龙听 发表于 2017-12-27 20:14

[文华函数]SKHIGH 卖开仓以来的最高价

卖开仓以来的最高价
用法:
SKHIGH返回最近一次模型卖开位置到当前的最高价.
(1)模组运行环境,返回SK(SPK)指令发出后到当前的最高价;
a.K线走完确认信号下单,BK(BPK)信号当根K线返回的为信号发出时行情的最新价(即下根K线的开盘价);SK之后的K线返回委托以来的行情的最高价
b.信号执行方式选择K线走完复核,从SK(SPK)信号发出时行情时开始统计行情的最高价;如果信号消失,返回上次卖开以来的行情的最高价,如果信号确认存在,返回当根K线记录的行情的最高价
注:如果SK信号发出后,中间出了信号消失,从最后一次信号出现开始统计最高价
c.信号执行方式选择不进行信号复核,SK(SPK)信号的当根K线返回的从信号发出到K线走完时行情的最高价;SK(SPK)信号之后的K线返回信号发出以来行情的最高价
(2)加载模型时历史数据:
a.K线走完确认信号下单,如果当前K线上出现SK(SPK)信号,返回当前SK(SPK)信号所在K线的收盘价,之后K线的最高价与当根k线的收盘价做比较取较大值;
b.其他信号执行方式,SK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较大的值;SK信号以后的K线的最高价与SK信号当根的返回值比较取较大值
(3)效果测试中:
a.K线走完确认信号下单,如果当前K线上出现SK(SPK)信号,返回当前SK(SPK)信号所在K线的收盘价,之后的K线的最高价与当根k线的收盘价做比较取较大值;
b.其他信号执行方式,SK信号当根指令价(根据效果测试计算机制计算得到)与收盘价比较,返回取值较大的值;SK信号以后K线的最高价与SK信号当根的返回值比较取较大值
例:
C<SKHIGH-5*MD,BP;//卖开位置到当前的最高价回撤5个最小变动价位则平仓。
(4)加载到主图:如果当前K线上出现SK(SPK)信号,返回当前SK(SPK)信号所在K线的收盘价,之后K线的最高价与当根k线的收盘价做比较取较大值;

页: [1]