- 精华
- 1
- 在线时间
- 53 小时
- UID
- 1080
- 积分
- 230
- 帖子
- 33
- 阅读权限
- 40
- 注册时间
- 2008-1-16
- 最后登录
- 2010-8-31
- 精华
- 1
- UID
- 1080
- 积分
- 230
- 帖子
- 33
- 主题
- 16
- 阅读权限
- 40
- 注册时间
- 2008-1-16
- 最后登录
- 2010-8-31
|
想利用sar技术指标,在发出买入信号时卖出,在发出卖出信号时买入,也就是反向操作。
在编程中遇到一些问题,我用穿越函数编译时说要求传入序列参数或序列式作为参数。程序如下
- Params
- Numeric AfStep( 0.02);
- Numeric AfLimit( 0.2 ) ;
- Numeric bzs(150);
- Vars
- Numeric oParCl( 0 );
- Numeric oParOp( 0 );
- Numeric oPosition( 0 );
- Numeric oTransition( 0 );
- Begin
- ParabolicSAR( AfStep, AfLimit, oParCl, oParOp, oPosition, oTransition ) ;
- if (CrossOver(oParCL,Close) And EntryPrice<=0)
- {Buy (nextopen);}
- if (EntryPrice-Close>=bzs)
- {Sell(EntryPrice-bzs);}
- if (CrossUnder(oParCL,Close))
- {Sell(Close);}
- End
复制代码
请教该怎么编写才正确。 |
|