一个系统交易的实例:夹板 [开拓者 TB]
- 咨询内容: 夹板在实盘中是一个很常见的运用,用于吃住震荡行情。它有个上轨和一个下轨,行情突破上轨就做空;突破下轨就做多,在上下轨之间来回吃。如图:
OpenCoverFor2Lines函数代码
- TB技术人员:
- // 返回值: 1:有所动作,0:没有动作
- // 返回值为非零时,把当前要建立的头寸大小和方向写入needPosition,把以什么价格去建立该头寸写入needPrice
- // 返回值: 1:有所动作,0:没有动作
- // 返回值为非零时,把当前要建立的头寸大小和方向写入needPosition,把以什么价格去建立该头寸写入needPrice
- Params
- Numeric currentPosition(0); // 当前头寸,可正可负
- Numeric firstLots(0);
- Numeric wantShort(120); // 开空仓位置
- Numeric wantLong(8); // 开多仓位置
- Numeric wantStopShort(0); // 空头止损的位置
- Numeric wantStopLong(0); // 多头止损的位置
- // 注意:以下两个都是引用变量!!!!
- NumericRef needPosition; // 经过计算后的当前头寸,正数:建立多仓,负数:建立空仓,零:平光所有头寸
- NumericRef needPrice; // 建立needPosition时的价格
- Vars
- Numeric tem;
- Begin
- // 14:55:00平掉当日所有头寸
- if(time >= 0.1455 && currentPosition != 0)
- {
- needPosition = 0;
- needPrice = close ;
- return 1;
- }
- if(currentPosition == 0)
- {
- // 无仓,准备侍机开仓
- if(close <= wantLong)
- {
- // 多头
- needPosition = firstLots;
- needPrice = wantLong;
- return 1;
- }
- if(close >= wantShort)
- {
- // 空头
- needPosition = -1 * firstLots;
- needPrice = wantShort;
- return 1;
- }
- return 0;
- }
- if(currentPosition > 0)
- {
- // 持多仓,准备止损或反转
- if(close >= wantShort)
- {
- // 反转
- needPosition = -1 * firstLots;
- needPrice = wantShort;
- return 1;
- }
- if(close <= wantStopLong)
- {
- // 止损
- needPosition = 0;
- needPrice = wantStopLong;
- return 1;
- }
- return 0;
- }
- if(currentPosition < 0)
- {
- // 持空仓,准备止损或反转
- if(close <= wantLong)
- {
- // 反转
- needPosition = firstLots;
- needPrice = wantLong;
- return 1;
- }
- if(close >= wantStopShort)
- {
- // 止损
- needPosition = 0;
- needPrice = wantStopShort;
- return 1;
- }
- return 0;
- }
- return 0;
- End
夹板的公式导入文件
- TB客服: 夹板的公式导入文件:
twoLines.rar (5.32 KB, 下载次数: 749) 2008-5-24 14:09:23 上传下载次数: 749 - 网友回复:
原帖由 skywalker 于 2008-5-24 13:52 发表
tem = OpenCoverFor2Lines(MarketPosition(),firstLots,upperLine,lowerLine,wantStopShort,wantStopLong,needPosition,needPrice);
/* ******************************************************* ...
OpenCoverFor2Lines ? - 网友回复:
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容