投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
技术人员回复
日期:2018-5-4 13:31
投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
技术人员回复
日期:2018-5-4 14:02
投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
Params:
OpenLength(30),CloseLength(10),Losspercent(5), //定义开盘和收盘区间
FloorPercent(5),TrailingPct(20),UnitValue(1),threshold(0.1);
Varible:
HighofOpen(0),LowofOpen(0), //定义开盘区间高低价变量
UpperBand(0),LowerBand(0), //定义开盘区间上下轨变量
FloorProfit(0),Stoploss(0), //定义止盈和止损变量
Buycond(0),Sellcond(0); //定义买卖条件变量
HighofOpen=HighD(0);
LowofOpen=LowD(0);
UpperBand=HighofOpen*(1+threshold/100);
LowerBand=LowofOpen*(1-threshold/100);
Buycond=cross(Close,Upperband);
Sellcond=cross(Close,Lowerband);
If time>0.0930 and time<1500 then //价格大于开盘区间时间,小于收盘区间时间
if Buycond then //突破上轨开多
buy next bar at Lowerband stop;
if sellcond then //突破下轨开空
SellShort next bar at upperband stop;
End;
if time>=1500-closelength then Begin
if MarketPosition=-1 then
buytocover next bar at market ;
if MarketPosition=1 then
sell next bar at Market;
End;
投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
技术人员回复
日期:2018-5-4 14:20
投资者咨询:新手问,,,, (文华财经wh9)
来源:文华财经 日期:2018-5-4 12:37
技术人员回复
日期:2018-5-4 16:09
请参考:
Params
Numeric OpenLength(30);
Numeric CloseLength(10);
Numeric Losspercent(5); //定义开盘和收盘区间
Numeric FloorPercent(5);
Numeric TrailingPct(20);
Numeric UnitValue(1);
Numeric threshold(1);
Vars
Numeric HighofOpenx;
Numeric LowofOpen; //定义开盘区间高低价变量
Numeric UpperBand;
Numeric LowerBand; //定义开盘区间上下轨变量
Numeric FloorProfit;
Numeric Stoploss; //定义止盈和止损变量
Numeric Buycond;
Numeric Sellcond; //定义买卖条件变量
Begin
HighofOpenx=HV(High,DayBarPos);
LowofOpen=LV(Low,DayBarPos);
UpperBand=HighofOpenx*(1+threshold/1000);
LowerBand=LowofOpen*(1-threshold/1000);
Buycond=cross(Close, Upperband);
Sellcond=cross(Close, Lowerband);
If (time>0.0930 and time<0.1500 )//价格大于开盘区间时间,小于收盘区间时间
{
if (Buycond ) //突破上轨开多
{
buy;
}
if (sellcond ) //突破下轨开空
{
SellShort ;
}
}
if ( time>=0.1500-closelength/10000)
{
if (MarketPosition==-1 )
{
buytocover ;
}
if (MarketPosition==1)
{
sell ;
}
}
End

