行情反转平仓模型编写 [赢顺期货]
- 咨询内容:
在空单过夜的情况下 过夜行情高开 在第一根K线周期中如果出现反手信号 想修改成空单平仓信号 请教老师如何实现 只改第一个周期的反手信号 多单反之
- 赢顺技术人员:
A为开多条件、B为开空条件,参考:
DATE<>REF(DATE,1)&&ISLASTSPK&&A,BP;//DATE<>REF(DATE,1)定位在当天开盘第一根k线,ISLASTSPK表示上一个信号是SPK,然后满足开多条件,平空仓
DATE<>REF(DATE,1)&&ISLASTBPK&&B,SP;
模型仅供参考。
- 赢顺客服:
测试的时候显示 AUTOFILTER与资金管理函数不能一起使用,使用AUTOFILTER不能再模型中设置信号手数,如BK 请问老师如何解决
- 网友回复:
ISLASTBK这类函数属于头寸函数,不能和过滤函数一起使用的。
在非过滤模型中添加进去过滤条件通用的写法:
A条件&&ISLASTBK=0&&ISLASTSK=0,BK;//上一次信号不是开仓信号,那么才开开仓
B条件&&ISLASTBK=1&&ISLASTSK=0&&ISLASTSP=0&&ISLASTBP=0,SP;//上一次信号是BK信号,那么才卖平
D条件&&ISLASTBK=0&&ISLASTSK=0,SK;//上一次信号不是开仓信号,那么才开开仓
E条件&&ISLASTBK=0&&ISLASTSK=1&&ISLASTSP=0&&ISLASTBP=0,BP;//上一次信号是SK信号,那么才买平函数含义:判断上一个信号是什么信号。
ISLASTBK 如果上一个交易信号是BK则返回1(Yes),否则返回0(No)
ISLASTSK 如果上一个交易信号是SK则返回1(Yes),否则返回0(No)
ISLASTBP 如果上一个交易信号是BP则返回1(Yes),否则返回0(No)
ISLASTSP 如果上一个交易信号是SP则返回1(Yes),否则返回0(No)
ISLASTBPK 如果上一个交易信号是BPK则返回1(Yes),否则返回0(No)
ISLASTSPK 如果上一个交易信号是SPK则返回1(Yes),否则返回0(No) - 网友回复:
过滤模型由于是自动过滤的,直接去掉ISLASTSPK、ISLASTBPK函数即可,
DATE<>REF(DATE,1)&&A,BP;
DATE<>REF(DATE,1)&&B,SP;
AUTOFILTER;
模型仅供参考。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
- 上一篇:请老师修改下K线倒置
- 下一篇:交易窗口在哪
相关文章
-
指定的模型还没有相关内容!