通达信交易系统公式
更多金钻指标股票技术讨论QQ群:966329692 技术讨论QQ群:220302856 技术讨论QQ群:39652085 如群满可换一个
选股票看什么指标最好 >股票指标网
更多金钻指标股票技术讨论QQ群:966329692 技术讨论QQ群:220302856 技术讨论QQ群:39652085 如群满可换一个
编写要求:
小弟想用通达信测试以下公式,当DIF指标上穿0轴那天收盘价为买入价,买入后某天收盘价若大于买入价的1.05倍时卖出。DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);DEA:=EMA(DIF,9);MACD:=(DIF-DEA)*2;BUY:=IF(CROSS(DIF,0),C,DRAWNULL);{多头买入(买开)} ENTERLONG:CROSS(DIF,0) ;{多头卖出(卖平)} EXITLONG: C>(1.05*BUY);测试结果有多次买入,没有卖出,不知问题出在何处,请高手指点如何改正,小弟在此谢过!
解答:
DIF:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA:=EMA(DIF,9);
MACD:=(DIF-DEA)*2;
BUY:=IF(CROSS(DIF,0),C,DRAWNULL);
{多头买入(买开)} ENTERLONG:CROSS(DIF,0) ;
{多头卖出(卖平)} EXITLONG: C>(1.05*ref(c,barslast(BUY)));
选股票看什么指标最好 >股票指标网
精彩评论