以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如何只发出一个信号? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=77744) |
-- 作者:onmidas -- 发布时间:2015/4/18 10:34:35 -- 如何只发出一个信号? 譬如我的策略是,5日均线大于10日均线的情况下,K线第一次收阳,发出做多信号。后面即便再出现阳线,也不发出信号。 除了用是否持仓来屏蔽信号外,还可以怎么编写公式? 多谢! |
-- 作者:onmidas -- 发布时间:2015/4/18 10:51:51 -- MA(c,5)>MA(c,10) and C>O; 我用这个公式第二次阳线也会发出信号
|
-- 作者:jinzhe -- 发布时间:2015/4/20 8:53:50 -- 这个是用在交易系统里面希望屏蔽后面的同种信号吗? 加一个条件holding=0 |
-- 作者:onmidas -- 发布时间:2015/4/20 11:44:45 -- 不是在交易系统,想用于选股 |
-- 作者:onmidas -- 发布时间:2015/4/20 11:45:42 -- 除了用holding外,能否用别的方法实现? |
-- 作者: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);
|