P:C-AVGENTERPRICE>50*MINDIFF AND 15_J<15_D ; 收盘价格-均价大于50点,and j大于d 平仓,这种写法对吗?这里面的成本价需要申明或者引用吗?
以下是引用158021589560在2017/11/6 16:09:19的发言:P:C-AVGENTERPRICE>50*MINDIFF AND 15_J<15_D ;
那我的这种语法对吗?
50*MINDIFF 这是什么意思?
那个是表示50个最小变动价位的意思啊。 语法上没错啊。可以这样用的。也有用ENTERPRICE,看自己策略上需求和选择了。
PD2:C<B AND 15_J<15_D and ENTERPRICE-C>20*MINDIFF;
PK2:C>B AND 15_J>15_D and C-ENTERPRICE>20*MINDIFF;
//交易系统
平空:SELLSHORT(PK OR PK2,5,MARKET); //平空信号
开多:BUY(KD AND HOLDING=0,5,MARKET); //开多信号
平多:SELL(PD OR PD2,5,MARKET); //平多信号
开空:BUYSHORT(KK AND HOLDING=0,5,MARKET);//开空信号
资产:asset,noaxis ,LINETHICK3 COLORRED;
为什么我这样写平多和平空,持仓价格-收盘价格大于20和小于20都不对啊,, 信号和没加入这个条件的一样,没有达到预想效果
你的PD是怎么写的,PD里也要加上ENTERPRICE-C>20*MINDIFF这个条件
PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:C<L AND J<D and ENTERPRICE-C>20*MINDIFF ;
PK2:C>U AND J>D and C-ENTERPRICE>20*MINDIFF;
老师,PD加入后会影响PD的平仓条件吗
PD:time-LastBollTime1>60*5 AND C<下 AND C-ENTERPRICE>20*MINDIFF;
PK:time-LastBollTime>60*5 AND C>上 AND ENTERPRICE-C>20*MINDIFF;
PD2:C<L AND J<D and ENTERPRICE-C>20*MINDIFF ;
PK2:C>U AND J>D and C-ENTERPRICE>20*MINDIFF;
逻辑上是不是要这样写才对
8楼写的有点矛盾了,,
PD:time-LastBollTime1>60*5 AND C<下;
PK:time-LastBollTime>60*5 AND C>上;
PD2:ENTERPRICE-C>20*MINDIFF ;
PK2:C-ENTERPRICE>20*MINDIFF;
直接这样写语法对吗