Rss & SiteMap

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

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

标题:请教老师!!!!!!

1楼
tanganquan 发表于:2012/4/11 22:41:59
INPUT:N(5,1,100,10),M(10,1,120,10);
MV1:=SMA(VOL,N,1);
MV2:=SMA(VOL,M,1);
MA19:=MA(CLOSE,19);//定义19周期收盘价均线
CLOSE>MA19 and MV1>REF(MV1,1) and MV2>REF(MV2,1);//收盘价在19均线上,并且MV1,MV2处于上升状态中,买平并买开
long:=cross(close,Ma19);
if long then
begin
sellshort(holding<0,holding,thisclose);
buy(long,1,thisclose);
end



老师您好!我想表达这样一个意思当价格上穿Ma19单位线时,发出买入平空仓并买入开多仓。但已经使了两天了,这个问题还是没有解决。请老师指教。
2楼
阿火 发表于:2012/4/11 22:49:27

楼上的代码是可以有信号的,信号在前面,一般不会在最近

而且楼上的代码,没有开空,所以,没必要用sellshort平空

另外,有开多,却没有平多,也就是条件符合,就会一直开多,知道资金不足才不开多。

 

 

所以,问题很多。

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


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