多空价差平仓源码[开拓者公式]
- 咨询内容:
 
 
 Params
 Numeric M(1);
 Numeric BarRef(30);//回溯bar的根数
 Numeric MARef(30);//均线回溯天数
 Vars
 NumericSeries Spread(0);
 Bool CondInB(False);
 Bool CondInS(False);
 Bool CondExB(False);
 Bool CondExS(False);
 
 Begin
 If(Data0.Close!=InvalidNumeric&&Data1.Close!=InvalidNumeric)
 {
 Spread=Data0.Close-Data1.Close; // 定义价差
 //参数定义
 
 //////////////////////////////////////
 CondInB= Spread>Highest(Spread[1],BarRef); //做多价差
 CondInS= Spread<Lowest(Spread[1],BarRef); //做空价差
 CondExB= CrossUnder(Spread ,Average(Spread[1],MARef)); //做多价差平仓
 CondExS= CrossOver(Spread ,Average(Spread[1],MARef) ); //做空价差平仓
 /////////////////////////////////////////////////////画图
 
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696  进行 有偿 编写!(不贵!点击查看价格!)
                    
相关文章
- 
                        没有相关内容
                       

 
                     会员登录/注册
会员登录/注册