欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请教如何把TB的计算开仓后最高低浮动盈亏保留改编为金字塔

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3871人关注过本帖平板打印复制链接

主题:请教如何把TB的计算开仓后最高低浮动盈亏保留改编为金字塔

帅哥哟,离线,有人找我吗?
c78361923
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2014/2/11 14:48:55
  发帖心情 Post By:2014/8/20 14:11:30    Post IP:140.207.91.26[只看该作者]

If(BarsSinceLastEntry==1)  //获得当前持仓的最后一个建仓位置到当前位置的Bar计数 最后一个建仓的位置 也就是开仓bar
     {
//AvgEntryPrice为当前持仓的平均建仓格

   HigherAfterEntry = AvgEntryPrice;
   LowerAfterEntry = AvgEntryPrice; 
//浮动盈亏=0  }
     Else If(BarsSinceLastEntry>=2)//持仓第二根bar
     {
//建仓后最大浮盈=max(前一根bar的HigherAfterEntry,前一根bar最高价
   HigherAfterEntry = Max(HigherAfterEntry[1],High[1]);
//建仓后最小浮盈=Min(前一根bar的LowerAfterEntry ,前一根bar最低价    LowerAfterEntry = Min(LowerAfterEntry[1],Low[1]);
     }
 Else if(Day!=Day[1]) //隔夜仓
     {
     HigherAfterEntry = HigherAfterEntry[1];
   LowerAfterEntry = LowerAfterEntry[1];
     }       
 else 
 {
   HigherAfterEntry = open;
   LowerAfterEntry = open;
 } 



查看使用道具详细信息
获赠金币帖,共获得 0 个金币
 回到顶部