期货日内程序化交易模型-西部汇市官方


程序化托管服务器    程序化软件下载    登陆会员中心    支付中心

股指期货 股票模型 期货模型 期货实战 量化投资 期货分析
西部汇市 程序化交易 TB交易模型 文华模型 编程培训 理财产品 日内交易 现货交易 指标公式 程序化教学 关于我们
股指交易系统

TB公式应用教学

栏目:开拓者TB教学 来源:TradeBlazer使用指南 最后更新时间:2018-9-26 11:14:29

开拓者TB编程培训视频教程

    TradeBlazer公式通过公式应用来实现技术分析输出和交易策略的执行,根据使用目的的不同,我们将公式应用分为两类(技术分析和交易策略)进行单独描述。-西部汇市整理

   技术分析是公式应用最常用的功能,它通过计算一系列的数学公式,在每个Bar都返回值,这些值在图表模块中输出为线条、柱状图、点等表现形式,通过分析图形特点、趋势和曲线帮助客户分析行情走势,得出合理的交易判断。

当技术分析应用在图表中时,您可以设置各输出值的表现形式,以及颜色、粗细等,如下图的点,线,柱状图所示:
示例,公式应用输出技术分析RSI,脚本如下:

Params
Numeric Length(14);
Numeric OverSold(20);
Numeric OverBought (80);
Vars
Numeric RSIValue(0);
Numeric RSIColor(-1);
Begin
RSIValue = RSI(Close,Length);
If (RSIValue > OverBought)
{
RSIColor = RED;
}Else If (RSIValue < OverSold)
{
RSIColor = CYAN;
}
PlotNumeric("RSI1", RSIValue, RSIColor);
PlotNumeric("超卖", OverSold);
PlotNumeric("超买", OverBought);

If(CrossOver(RSIValue,OverSold))
{
Alert("Indicator exiting oversold zone");
}
If(CrossUnder(RSIValue, OverBought))
{
Alert("Indicator exiting overbought zone");
}
End

公式应用RSI调用RSI内建用户函数计算出结果,然后判断其返回值和超买,超卖的关系,设置显示颜色,并产生报警信息。

公式应用在输出数据时,我们是通过输出值的名称来进行识别,名称相同则认为是一个数据,如下的代码,后面语句的输出数据将会覆盖前面语句的输出数据。

PlotNumeric("Test",10);
PlotNumeric("Test",20);

最后"Test"输出的数据为20,而不是10。

PlotNumeric
参见PlotNumeric。

PlotBool
参见PlotBool。

PlotString
参见PlotString。

UnPlot
参见UnPlot。

Alert
参见Alert。

交易策略
当我们在公式应用中编写了完整的开平仓规则以及、头寸控制、风险控制等代码,我们称之为交易策略,交易策略是我们一个独立交易思想的完整体现。
TradeBlazer公式提供四个交易函数和现实中的四种交易动作进行对应,列表如下:
函数名 描述
Buy 平掉所有空头持仓,开多头仓位。
Sell 平掉指定的多头持仓。
SellShort 平掉所有多头持仓,开空头仓位。
BuyToCover 平掉指定的空头持仓。

示例,以下是一个双均线交易策略的代码:
Params
Numeric FastLength(5);
Numeric SlowLength(20);
Numeric BuyLots(1);
Vars
NumericSeries AvgValue1;
NumericSeries AvgValue2;
Begin
AvgValue1 = AverageFC(Close,FastLength);
AvgValue2 = AverageFC(Close,SlowLength);
If(MarketPosition!=1 And (AvgValue1[1] > AvgValue2[2]))
{
Buy(BuyLots,Open);
}

If(MarketPosition!=-1 And (AvgValue1[1] < AvgValue2[2]))
{
SellShort(BuyLots,Open);
}
End

    为了在上面交易策略在超级图表中执行同时看到两条均线的数值,我们也可以在交易策略中输出指标线条,只需要增加以下两行代码:-西部汇市整理

PlotNumeric("MA1",AvgValue1);
PlotNumeric("MA2",AvgValue2);

除了希望看到两条均线值之外,我们还希望能够在超级图表中看到交易策略的盈亏曲线,这时我们需要再增加一条指标线:

PlotNumeric("OpenEquity",Portfolio_TotalProfit);  关于交易策略的更多使用参见交易策略进阶


相关内容: TB[用户]内建函数说明表    TB程序中数据的回溯        TB支持的三种基本数据类型

TB公式的赋值语句   TB交易策略的性能测试            开拓者TB程序的控制语句       TB公式基础之用户函数

量化交易系统,TB公式编写 西汇1号股指期货组合投资,示范教学,TB教学, 程序化托管服务,,TB教学,TB源代码
[最新教学内容]期货教学-TB公式  
恒生指数的计算公式交易时间选股原则 期货入门教学文章,让盈利变得更简单 外汇货币教学怎样确定单个货币的强弱
期指教学,股指期货的功能与作用 波段操作的操作技巧和操作法则 交易入场策略之四类常见的交易体系
国内知名游资有哪些?国内游资排行榜 ATR技术指标用法、ATR如何计算 大发审委是什么,首届大发审委四宗最
[最新期货咨讯]期货行情-编写示范教学,T
需求未见转好、冷轧价格仍将窄幅震荡 华盛顿将伊朗出口降至零、原油跳升 美联储加息在即金银市场行情一触即发
苹果期货多头平仓巨额成交打开涨停板 加息靴子落地后黄金价格短线反弹可期 多头惶恐减仓、螺纹钢期货增仓下行

相关期市专题内容:

[最新实战结果]期货实战-教学,TB教学,TB源代
[IF]股指停止熔断后再次大获 [IF]11月股指波动加大变高收益 [IF]10月股指行情平淡实盘小赚
  期货量化投资教学

文华程序化编程培训教学推出(新)

开拓者TB编程培训教学(免费视频)

双均线交易系统公式源码

期货交易滑点的处理方法

期货稳定盈利模式的建立

期货震荡行情的应对策略

期货投资/投资分析与盈利方案

  最新期货程序化交易模型

股指期货交易系统[封神2号]

股指程序化交易模型[分析家]

商品期货趋势交易系统[领航者]

商品期货波段交易系统[波段王]

期货主力资金流向分析系统[新]
日内交易系统
文华财经指标公式下载[免费]

博易大师指标公式下载[免费]

  相关专题内容

开拓者TB程序化交易软件简介

豆粕厂库交割、转现制度

2016年五一劳动节期货股市放假时间安排

市场重心缓慢上移二季度投资机会

军民融合发展军工股不可忽视

  期货交易技术分析

TB开拓者使用教程

影响期货价格波动的因素解析

期货投资交易基础知识

期权交易之期仅交易指令

关于期货合约的选择

豆粕  大盘 纤维板 沪铜 塑料 菜粕
期货理财管理

联系方式:

常务电话:029-86357984

咨询电话:13619150813

技术支持:18966736851

  46416815    1356107194

更多:期货技术分析 期货教学 期货理财 开拓者TB教学 期货学习 股票程序化 资产管理

版权所有@西部汇市 推荐:期货行情 程序化交易 免责:投资有风险,本站内容仅供参考!
通讯地址:西安市矿山路东方罗马花园12F2406# 邮编:710032 陕ICP备09010752号