TB编程官方实例解答.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
代码中限制连续建仓 持仓函数Marketposition的用法: 获得当前持仓状态,返回值为整型。返回值定义如下: 1 当前位置为持多仓 -1 当前位置为持空仓 0 当前位置为持平 代码修改如下: If (MarketPosition!=1 and Close[1] MA[1]) { Buy(Lots, Open); } If (MarketPosition!=-1 and Close[1] MA[1]) { SellShort(Lots,Open); } 止盈止损策略的实现 止盈止损的设置有多种方法,常见的有: 固定点数 价格百分比 进场价的一定比例; 平均波动范围的一定比例; 形态判断 下面以固定点数止损,进场价的一定比例止盈为例,分别举个例子。 * 止盈止损的代码 (不包含进场部分) Params Numeric TakeProfit(1); // 百分比 Numeric StopLoss(20); Vars Numeric MinPoint; Numeric MyEntryPrice; Numeric MyExitPrice; Begin MinPoint = MinMove * PriceScale; MyEntryPrice = AvgEntryPrice; if (MarketPosition==1) { if (High = MyEntryPrice * (1 + TakeProfit * 0.01)) { MyExitPrice = MyEntryPrice * (1 + TakeProfit * 0.01); if (open MyExitPrice) MyExitPrice = Open; Sell(0,MyExitPrice); * Bar数据(K线数据) 当前时间周期下所有K线的相关数据,按照时间从先到后的顺序排列而成的序列数据。每根K线中包含的数据如下: * Bar数据 含义 Date 当前K线的日期 Time 当前K线的开始时间 Open 当前K线的开盘价 High 当前K线的最高价 Low 当前K线的最低价 Close 当前K线的收盘价(最新价) Vol 当前K线成交量 OpenInt 当前K线持仓量 CurrentBar 当前K线的索引值(K线的编号,从0开始) BarStatus 当前K线的状态值(0—第一根K线、2—最后即最新一根K线、1—其他K线) 序列数据 * 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 序列变量 N N-1 … … … … … … … 2 1 0 非序列变量(简单变量) * 非序列变量 Bar数据的使用 Bar数据是TB公式运行的基础。 Bar数据是序列数据,可以回溯读取。 举例: 比较今天的最高价是否突破了昨天的最高价 表达式为:High High[1] 比较今天的最高价是否突破了前两天的最高价 表达式为:High High[1] and HighHigh[2] 或者:High High[1] HighHigh[2] * TB公式运行机制 从左到右,从上到下 * 例1:Hello World Sample1: Begin FileAppend(c:\\tb\\sample1.txt,Hello World!); End 公式运行结果 大家都知道每个Hello World! 都是怎么产生的吗? 注释语句-- Commentary TB的信息输出,除了可以通过FileAppend输出到文件外,也可以将信息输出显示到图表上; Commentary的用法: 在超级图表的当前BAR添加一行注释信息; 参数:String strTip; // 提示的信息 信息输出函数的作用 调试和诊断TB公式的代码错误; 检验TB

文档评论(0)

希望之星 + 关注
实名认证
文档贡献者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档