- 精华
- 0
- 在线时间
- 9 小时
- UID
- 210670
- 积分
- 4
- 帖子
- 1
- 阅读权限
- 10
- 注册时间
- 2015-6-7
- 最后登录
- 2015-8-26
- 精华
- 0
- UID
- 210670
- 积分
- 4
- 帖子
- 1
- 主题
- 1
- 阅读权限
- 10
- 注册时间
- 2015-6-7
- 最后登录
- 2015-8-26
|
公式已经导入超级图表中,也设置好了“策略易”的各个参数,公式应用代码如下,可是为什么启动“策略易”之后、到达所有成交条件的时候却没有下单?- Params
- Numeric Length(14);
- Numeric SlowLength(3);
- Numeric SmoothLength(3);
- Vars
- NumericSeries HighestValue;
- NumericSeries LowestValue;
- NumericSeries KValue;
- Numeric SumHLValue;
- Numeric SumCLValue;
- Numeric DValue;
- String strKey1;
- String strKey2;
- Begin
- HighestValue = HighestFC(High, Length);
- LowestValue = LowestFC(Low, Length);
- SumHLValue = SummationFC(HighestValue-LowestValue,SlowLength);
- SumCLValue = SummationFC(Close - LowestValue,SlowLength);
- If(SumHLValue <> 0)
- {
- KValue = SumCLValue/SumHLValue*100;
- }Else
- {
- KValue = 0;
- }
- DValue = AverageFC(KValue,SmoothLength);
- PlotNumeric("K",KValue);
- PlotNumeric("D",DValue);
- PlotNumeric("Ref1",20);
- PlotNumeric("Ref2",80);
-
- //下面代码将均线值写入数据库,供策略易使用
- strKey1 = BarTypeStr()+"_KValue";
- strKey2 = BarTypeStr()+"_DValue";
-
- SetTBProfileString(Symbol,strKey1,Text(KValue));
- SetTBProfileString(Symbol,strKey2,Text(DValue));
- End
复制代码 |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|