请问小米老师,多止赢策略如何写? [开拓者 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  进行 有偿 编写!(不贵!点击查看价格!)
                        
相关文章
- 
                        没有相关内容
                       

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