开拓者期货期权程序化系统交易论坛
标题:
空头止赢无效!
[打印本页]
作者:
dengwenle
时间:
2007-9-14 00:28:38
标题:
空头止赢无效!
if (BarStatus <> 2)
//多头止赢
{ If(CurrentContracts == 3 && High-AvgEntryPrice>17)
{ Sell(1,Close);}
Else If(CurrentContracts==2 && High-AvgEntryPrice> 23)
{ Sell(1,Close);}
Else if(szwy ) //三只乌鸦形态的时候 在下根K线收盘价平多仓
{Sell(CurrentContracts,Close,True);}
//空头止赢
If(CurrentContracts==3 && AvgEntryPrice-Low>17)
{ BuyToCover(1,Close);}
Else If(CurrentContracts==2 && AvgEntryPrice-Low> 23)
{ BuyToCover(1,Close);}
Else if(sly ) //在三连阳形态的时候 在下根K线收盘价平空仓
{ BuyToCover(Abs(CurrentContracts()),Close,True);}
}
Else
//多头止赢
{ If(A_BuyPosition==3 && High-A_BuyAvgPrice>17)
{ Sell(1,Close);}
Else If(A_BuyPosition==2 && High-A_BuyAvgPrice> 23)
{ Sell(1,Close);}
Else if(szwy ) //三只乌鸦形态的时候 在下根K线收盘价平多仓
{Sell(1,Close,True);}
//空头止赢
If(CurrentContracts==3 && A_SellAvgPrice-Low>17)
{ BuyToCover(1,Close);}
Else If(CurrentContracts==2 && A_SellAvgPrice-Low> 23)
{ BuyToCover(1,Close);}
Else if(sly ) //在三连阳形态的时候 在下根K线收盘价平空仓
{ BuyToCover(Abs(CurrentContracts()),Close,True);}
}
指令在空头行情中不能有效果的止赢 不知道错在那里了?请帮个忙看看!
作者:
dengwenle
时间:
2007-9-14 00:39:57
我明白了!需要在 空头那里加 Abs(CurrentContracts()),
//止赢
if (BarStatus == 2)
//多头止赢
{ If(A_BuyPosition==3 && High-A_BuyAvgPrice>17)
{ Sell(1,Close);}
Else If(A_BuyPosition==2 && High-A_BuyAvgPrice>23)
{ Sell(1,Close);}
Else if(szwy ) //三只乌鸦形态的时候 在下根K线收盘价平多仓
{Sell(1,Close,True);}
//空头止赢
If(abs(CurrentContracts())==3 && A_SellAvgPrice-Low>17)
{ BuyToCover(1,Close);}
Else If(abs(CurrentContracts())==2 && A_SellAvgPrice-Low> 23)
{ BuyToCover(1,Close);}
Else if(sly ) //在三连阳形态的时候 在下根K线收盘价平空仓
{ BuyToCover(Abs(CurrentContracts()),Close,True);}
}
Else
//多头止赢
{ If(CurrentContracts == 3 && High-AvgEntryPrice>17)
{ Sell(1,Close);}
Else If(CurrentContracts==2 && High-AvgEntryPrice> 23)
{ Sell(1,Close);}
Else if(szwy ) //三只乌鸦形态的时候 在下根K线收盘价平多仓
{Sell(CurrentContracts,Close,True);}
//空头止赢
If(abs(CurrentContracts())==3 && AvgEntryPrice-Low>17)
{ BuyToCover(1,Close);}
Else If(abs(CurrentContracts())==2 && AvgEntryPrice-Low> 23)
{ BuyToCover(1,Close);}
Else if(sly ) //在三连阳形态的时候 在下根K线收盘价平空仓
{ BuyToCover(Abs(CurrentContracts()),Close,True);}
}
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2