distancer
发表于 2015-10-7 10:43
试试看!
distancer
发表于 2015-10-7 10:47
通达信测试:出现如下问题,不知如何解决?
当前公式 : 启动选股系统 (指标画线公式)
错误句 : DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG)
详细信息 : 未知字符串 LONG
错误起始位置 : 29 ; 长度: 4
llqbll
发表于 2015-10-7 10:49
distancer 发表于 2015-10-7 10:47 static/image/common/back.gif
通达信测试:出现如下问题,不知如何解决?
当前公式 : 启动选股系统 (指标画线公式)
错误句 : DIF:=EM ...
boll的默认参数。
可以直接写成26,或通达信公式管理里设置参数值。
distancer
发表于 2015-10-7 10:51
llqbll 发表于 2015-10-7 10:49 static/image/common/back.gif
boll的默认参数。
可以直接写成26,或通达信公式管理里设置参数值。
那个数字直接改成26?公式的东西我用得少。呵呵
llqbll
发表于 2015-10-7 10:54
distancer 发表于 2015-10-7 10:51 static/image/common/back.gif
那个数字直接改成26?公式的东西我用得少。呵呵
嗯,可以直接改。
公式选股还是方便些,条件放宽些,可以几分钟内就看完。
distancer
发表于 2015-10-7 10:56
是否“错误句 : DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG)”里面的12,直接改成26?谢谢!
llqbll
发表于 2015-10-7 10:58
distancer 发表于 2015-10-7 10:51 static/image/common/back.gif
那个数字直接改成26?公式的东西我用得少。呵呵
比如小马哥的那个三板斧,要是选股的,怎样在三分钟内就搞定呢?
不用公式,系统自带的一个功能就解决了,“区间涨跌幅”这个功能,就可以完成三分钟看遍2千多只股,并选出需要的。
为什么他要明年才给翻倍股,因为现在基本选出不来能5浪下跌的股,没有符合条件的。
llqbll
发表于 2015-10-7 11:00
distancer 发表于 2015-10-7 10:56 static/image/common/back.gif
是否“错误句 : DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG)”里面的12,直接改成26?谢谢!
这个实际就是boll的标准公式,long = 26
还有一个n=20。
distancer
发表于 2015-10-7 11:04
我把代码发上来,改那一个,还是搞不明白?
DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
JX:=CROSS(DIF,DEA);{金叉}
{未金叉,两线间距离缩小}
NJX1:=DIF<DEA;{黄线压白线}
JJC:=ABS(DEA-DIF);
NJX2:=JJC<=REF(JJC,1);
NJX:=NJX1 AND NJX2;
{白线始终在黄线上,飞吻}
SSW1:=DIF >= DEA;
SSC:=DIF-DEA;
SSW:=SSC>=REF(SSC,1) AND REF(SSC,2)>=REF(SSC,1);
TJ1:= JX OR NJX OR SSW;
BOLL:=MA(CLOSE,N);
UB:=BOLL+2*STD(CLOSE,N);
LB:=BOLL-2*STD(CLOSE,N);
FTJ1:=H<=BOLL AND L>LB;
FTJ2:=H>BOLL AND L<BOLL;
TJ2:= FTJ1 OR FTJ2 OR REF(FTJ1,1) OR REF(FTJ2,1);
NTP:=DYNAINFO(4)>0;
XG:TJ1 AND TJ2 AND NTP;
llqbll
发表于 2015-10-7 11:06
distancer 发表于 2015-10-7 11:04 static/image/common/back.gif
我把代码发上来,改那一个,还是搞不明白?
DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,9);
distancer
发表于 2015-10-7 11:08
哦,非常谢谢!刚整明白!
distancer
发表于 2015-10-7 11:09
行了!非常感谢!
weijie0923
发表于 2015-10-7 11:10
刚试了下,前面加上两句LONG := 26; N := 20;就好了,谢谢楼主分享
ffnetmm
发表于 2015-10-7 11:13
distancer 发表于 2015-10-7 11:04 static/image/common/back.gif
我把代码发上来,改那一个,还是搞不明白?
DIF:=EMA(CLOSE,12)-EMA(CLOSE,LONG);
DEA:=EMA(DIF,9);
最前边加两句话
LONG:=26;
N:=26;
数字自己填了,分别是macd和boll的参数
distancer
发表于 2015-10-7 11:15
新问题又来了,选股时条件设置怎么选?XG等于????
distancer
发表于 2015-10-7 11:16
感谢各位耐心解答?
llqbll
发表于 2015-10-7 11:18
distancer 发表于 2015-10-7 11:15 static/image/common/back.gif
新问题又来了,选股时条件设置怎么选?XG等于????
不用选,看来是一点不懂编程。
最好学点入门的。
distancer
发表于 2015-10-7 11:21
llqbll 发表于 2015-10-7 11:18 static/image/common/back.gif
不用选,看来是一点不懂编程。
最好学点入门的。
是的,一点都不懂,不是这个专业的。问题是选股时它老是提醒“请设定选股条件”,唉!
weijie0923
发表于 2015-10-7 11:22
distancer 发表于 2015-10-7 11:21 static/image/common/back.gif
是的,一点都不懂,不是这个专业的。问题是选股时它老是提醒“请设定选股条件”,唉!
最后XG定义的就是选股条件啊,你是不是搞成指标了?
distancer
发表于 2015-10-7 11:30
weijie0923 发表于 2015-10-7 11:22 static/image/common/back.gif
最后XG定义的就是选股条件啊,你是不是搞成指标了?
我把它搞成了选股公式,还是搞不明白,我再仔细看看。谢谢各位!