
等级: 新手上路
- 注册:
- 2022-6-22
- 曾用名:
|
ma15:ma(c,15); //5日均线
ma30:"ma.ma1#MIN30"(15);//直接调用系统的ma,并传递均线参数15
ma60:"ma.ma1#MIN60"(15);//直接调用系统的ma,并传递均线参数15
多头判断条件: ref(ma15,1)>ref(ma15,2) and ref(c-ma15<20,1) and last(c>o and c>ma15 ,2,1) and REF(ma30,4)>ref(ma60,2) and (HHV(HIGH,10)-HHV(LOW,10))/c<0.015 ;
平多判断条件: c<ma15;
空头判断条件: ref(ma15,1)<ref(ma15,2) and ref(ma15-c<20,1) and last(c<o and c<ma15 ,2,1) and REF(ma30,4)<ref(ma60,2) and (HHV(HIGH,10)-HHV(LOW,10))/c<0.015;
平空判断条件: c>ma15;
BUY(多头判断条件,1,marketr);
SFILTER(多头判断条件 ,平多判断条件 );
SELL(平多判断条件,1,marketr);
BUYSHORT(空头判断条件,1,marketr);
SFILTER(空头判断条件,平空判断条件);
SELLSHORT(平空判断条件,1,marketr);
这个是源码,我用了SFILTER函数但是交易信号依然会重复,麻烦老师看下!
|
-
只要满足开仓条件就一直会给信号,我想只保留第一次出现的信号
|