关于开平仓手数问题? [文华财经]
- 咨询内容:
BK(1);//满足条件1,开1手
BK(2);//满足条件2,开第2手,共开了2手。
SP(1););//满足条件1,平1手
SP(2);//满足条件2,平第2手,共平了2手。
是这意思吗?
- 文华技术人员:
A,BK(1);//满足条件A,开多1手
括号里的数字表示的是这次开平的手数,不存在平第二手这样的情况,满足的条件要在指令前面写上
仅供参考。
- 文华客服:
使用AUTOFILTER不能在模型中设置信号手数,如BK(5),这是怎么回事?
- 网友回复:
O1>C,SP(2);
O2<C,BP(2);
CROSS(MAC,C),SP(1);
CROSS(C,MAC),BP(1);
AUTOFILTER;这么写对吗?
- 网友回复:
就是您的交易指令后面写了手数的话,是不能使用AUTOFILTER函数的。
在非过滤模型中添加进去过滤条件通用的写法:
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)
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容