Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何只发出一个信号?

1楼
onmidas 发表于:2015/4/18 10:34:35
譬如我的策略是,5日均线大于10日均线的情况下,K线第一次收阳,发出做多信号。后面即便再出现阳线,也不发出信号。
除了用是否持仓来屏蔽信号外,还可以怎么编写公式?
多谢!

2楼
onmidas 发表于:2015/4/18 10:51:51
MA(c,5)>MA(c,10)  and C>O; 
我用这个公式第二次阳线也会发出信号
3楼
jinzhe 发表于:2015/4/20 8:53:50

这个是用在交易系统里面希望屏蔽后面的同种信号吗?

加一个条件holding=0

4楼
onmidas 发表于:2015/4/20 11:44:45
不是在交易系统,想用于选股
5楼
onmidas 发表于:2015/4/20 11:45:42
除了用holding外,能否用别的方法实现?
6楼
jinzhe 发表于:2015/4/20 13:18:55

用全局变量记录一下次数

variable:n=0;

if MA(c,5)>MA(c,10)  and C>O then n:=n+1;

然后条件就是n=1 and ref(n=0,1);

 

 

共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02930 s, 3 queries.