老师麻烦帮编一个程序
你好能帮我编一个用抛物转向指标,实现只做多开仓平仓的程序吗? ParamsNumeric AfStep( 0.02);
Numeric AfLimit( 0.2 ) ;
Vars
Numeric oParCl( 0 );
Numeric oParOp( 0 );
Numeric oPosition( 0 );
Numeric oTransition( 0 );
NumericSeries aa;
Begin
ParabolicSAR( AfStep, AfLimit, oParCl, oParOp, oPosition, oTransition ) ;
aa = oparcl;
If(MarketPosition!=1 && aa>high && aa<low)
{
buy(1,open);
}else If(MarketPosition!=-1 && aa<low && aa>high)
{
Sell(1,open);
}
//PlotNumeric( "ParCl" , oParCl) ;
End 本帖最后由 szchonger 于 2020-9-5 10:27 编辑
小米 发表于 2016-4-1 14:43 static/image/common/back.gif
小米老师好,我写的抛物转向交易系统,但是开平仓在开盘价是有偷价的,麻烦老师能不能再写个A函数的程序,把开平仓控制在具体的TICK上呢?
Params
Numeric AfStep( 0.02);
Numeric AfLimit( 0.2 ) ;
Numeric Lots(1); //仓量
Vars
Numeric oParCl( 0 );
Numeric oParOp( 0 );
Numeric oPosition( 0 );
Numeric oTransition( 0 );
Begin
ParabolicSAR( AfStep, AfLimit, oParCl, oParOp, oPosition, oTransition ) ;
If(MarketPosition!=1 )
{
If(oParCl < L) Buy(Lots, O);
}
If(MarketPosition!=-1)
{
If(oParCl > H) SellShort(Lots, O);
}
End
页:
[1]