请问小米老师,多止赢策略如何写? [开拓者 TB]
- 咨询内容:
比如,单个均线,赋值4个标准差通道,分别为上上,上下,下上,下下轨道
当(MarketPosition <> 0)时,遇到上一根K线收盘价格满足TT1>6的时候,
开始判定当前这一根K线收盘价是否满足TT1>6,如果满足TT1>6则持有,否则则平仓
如果在这个K线没走完,盘中中出现了TT1<6+3,则平仓//这是总的止赢原则。
做多时候,1.当开仓点位小于“上下”轨道的时候
这时候我是赌从开仓点这个K线算起,会出现K线收盘价>='上下'轨(这时候才执行以下操作),
如果盘中出现价格击穿‘上下’轨做止赢处理,如果价格继续向上到‘上上’轨道的时候
做峰值回落百分比止赢
2当开仓点位大于‘上下’轨道时候,如果价格继续向上到‘上上’轨道的时候
做峰值回落百分比止赢
SpCondition2 = TS1 >= 6 And TS1[1] < 6 ;//其中的
SpCondition4 = spmethod == 1 And (High > XX1);//spmethod == 1是指开仓点位小于“上下”轨道的时候,XX1是上上轨
SpCondition5 = spmethod == 1 And CrossUnder(Low , MAhigh);//MAhigh是指‘上下’轨道
SpCondition6 = Low < StopLossPrice - LL;//
If(MarketPosition == 1)
{
If(SpCondition2[1] And BarsSinceEntry > 0)
{
Sell(0 , Open);
}
If(SpCondition4 And BarsSinceEntry == 0)
{
Sell(0 , XX1);
}
If(SpCondition5 And BarsSinceEntry > 0)
{
// Sell(0 , MAhigh);
}
If(SpCondition6 And BarsSinceEntry > 0)
{
Sell(0 , StopLossPrice);
}
If(Highafterentry > XX1)
{
If(Low < (Highafterentry - (Highafterentry - EntryPrice0) * stoplosspercent))
{
Sell(0 , (Highafterentry - (Highafterentry - EntryPrice0) * stoplosspercent));
}
}
If(High > Highafterentry)
{
Highafterentry = High;
}
}
/////////////这个程序没有起到总原则止赢作用,而且也没有满足条件1和条件2,老师帮忙看看,应该怎么写 - TB技术人员:
老师看看吧
- TB客服:
在线等哪个高人帮改下,平行的IF语句是不是不能达到我要的效果
- 网友回复:
是否需要全局变量
- 网友回复:
版主呢???
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容