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


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

   

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


  共有3986人关注过本帖树形打印复制链接

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

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


加好友 发短信
等级:新手上路 帖子:58 积分:0 威望:0 精华:0 注册:2014/2/11 14:48:55
请教如何把TB的计算开仓后最高低浮动盈亏保留改编为金字塔  发帖心情 Post By:2014/8/20 13:52:39    Post IP:140.207.91.26[只看该作者]

If(BarsSinceLastEntry==1)  
     {
   HigherAfterEntry = AvgEntryPrice;
   LowerAfterEntry = AvgEntryPrice; 
 }
     Else If(BarsSinceLastEntry>=2)
     {
   HigherAfterEntry = Max(HigherAfterEntry[1],High[1]);
   LowerAfterEntry = Min(LowerAfterEntry[1],Low[1]);
     }
 Else if(Day!=Day[1])
     {
     HigherAfterEntry = HigherAfterEntry[1];
   LowerAfterEntry = LowerAfterEntry[1];
     }       
 else 
 {
   HigherAfterEntry = open;
   LowerAfterEntry = open;
 } 

请教TB这段代码如何来改为金字塔交易系统


查看使用道具详细信息
获赠金币帖,共获得 0 个金币
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/20 13:55:40    Post IP:58.246.57.26[只看该作者]

注释一下


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
c78361923
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | 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个金币
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/20 14:14:02    Post IP:58.246.57.26[只看该作者]

处理中请稍等


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/20 14:14:45    Post IP:58.246.57.26[只看该作者]

BarsSinceLastEntry==1

这句如何理解?开仓当根k线?



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
c78361923
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

BarsSinceEntry

说明 获得当前持仓的第一个建仓位置到当前位置的Bar计数。
语法 Integer BarsSinceEntry()
参数
备注 获得当前持仓的第一个建仓位置到当前位置的Bar计数,返回值为整型。
只有当MarketPosition != 0时,即有持仓的状况下,该函数才有意义,否则返回0。
注意:在开仓Bar上为0。
示例

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
c78361923
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

BarsSinceLastEntry

说明 获得当前持仓的最后一个建仓位置到当前位置的Bar计数。
语法 Integer BarsSinceLastEntry()
参数
备注 获得当前持仓的最后一个建仓位置到当前位置的Bar计数,返回值为整型。
只有当MarketPosition != 0时,即有持仓的状况下,该函数才有意义,否则返回0。
示例

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
c78361923
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

是开仓后的第二根bar   这样是为了避免开仓bar就做平仓

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/8/20 14:52:24    Post IP:58.246.57.26[只看该作者]

variable:higherafterentry=0,LowerAfterEntry=0;
h1:=ref(h,1);
l1:=ref(l,1);
if enterbars=1 then begin
 higherafterentry:=avgenterprice;
 lwoerafterentry:=avgenterprice;
end

if enterbars>=2 then begin
 higherafterentry:=max(higherafterentry,h1);
 lowerafterentry:=min(lowerafterentry,l1);
end
if date<>valuewhen(开仓条件,date) then begin
 higherafterentry:=higherafterentry;
 lowerafterentry:=lowerafterentry;
end
 
else  begin
 higherafterentry:=o;
 LowerAfterEntry:=o;
end



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

赠送楼主:0个金币
 回到顶部
帅哥哟,离线,有人找我吗?
c78361923
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

非常感谢将军~~

赠送楼主:0个金币
 回到顶部