请问大智慧有么有这个函数:当N天前出现过A条件,现在达到B条件,预警.谢谢!

不好意思,表达有点问题了,因为我是用在15分钟预警,所以应该说N周期前,而不是N天前.

例如
公式A:
AA:=VOL<REF(VOL,1) AND VOL<MA(VOL,5) AND 0.997<C/O AND C/O<1.003;
公式A:=AA AND REF(AA,1);

公式B:
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
公式B:=DIF<0 AND DEA<0 AND CROSS(DIF,DEA);

当15个周期内出现过公式A,现在出现公式B,预警

希望能解答!

第1个回答  2012-03-17
按照我的理解的话,就是没有的话也可以用其他的函数来达到替换的功能,起到类似的效果

我是用通达信的,
按照我的理解你的意思是当某个条件第一次出现的时候不要,等到第二次出现的时候预警,或者

先出现a条件,然后在一定的天数内出现b的信号,这样的信号是有效的,如果先出现b,再出现a这样的信号就是无效的,这样的公式可以用两个条件来综合起来来实现一个效果,没有必要指望一个特定的函数来实现,

呵呵,希望对你有帮助,我不用大智慧,只用通达信,如果是选股的话,我可以给你, 选股时通用的追问

因为我用的是15分钟预警,要比较及时,如果用通达信的话,你会怎样来处理?能不能告诉我,谢谢!写公式我不太懂,但是简单修改我没问题

追答

通达信不支持分钟线的预警,因为要用到全推数据,做预警一般用银江接口的数据配合飞狐软件

第2个回答  2012-03-18
AA:=VOL<REF(VOL,1) AND VOL<MA(VOL,5) AND 0.997<C/O AND C/O<1.003;
公式A:=AA AND REF(AA,1);
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
公式B:=DIF<0 AND DEA<0 AND CROSS(DIF,DEA);

BARSLAST(公式A)<15 AND 公式B;
希望能帮到您(不过好像利用价值不是........)
祝您股市好运。本回答被提问者采纳
相似回答