开拓者期货期权程序化系统交易论坛

标题: 请帮我定做一个日内交易系统 [打印本页]

作者: wintom    时间: 2007-8-6 11:23:50     标题: 请帮我定做一个日内交易系统

另外,我只做日内,您能为我写一下我的交易思路吗:
1、开盘10分钟才开始交易,
2、在均价线(当日结算价)方向之上(下),只考虑开多(空),
3、突破当日早盘的最高价(或最低价)开多(空)仓,破均价线止损,否则持有,直到尾盘5分钟平仓,
4、盘中交易止损后,空仓,直到再次突破今日高(低)点,开多(空)仓。

[ 本帖最后由 wintom 于 2007-8-6 11:24 编辑 ]
作者: nopain    时间: 2007-8-6 11:30:35

对于您这样的系统,应该是在1分钟或者5分钟或更小的数据周期上执行公式。
考虑到需要求当日均价,建议用1分钟的数据,这样误差会相对较小。

有个疑问,所谓早盘的最高价/最低价是具体怎么定义?时间范围是多少?

[ 本帖最后由 nopain 于 2007-8-6 12:16 编辑 ]
作者: wintom    时间: 2007-8-6 11:33:01

应该是开仓时间之前的最高(低)价相比
作者: nopain    时间: 2007-8-6 11:35:55

原帖由 wintom 于 2007-8-6 11:33 发表
应该是开仓时间之前的最高(低)价相比


那其实您的意思只要现价是当日的最高价就开仓(开盘10分钟后)。
作者: wintom    时间: 2007-8-6 11:37:48

[attach]31[/attach][attach]32[/attach][attach]33[/attach][attach]34[/attach][attach]29[/attach][attach]30[/attach]

[ 本帖最后由 wintom 于 2007-8-6 11:40 编辑 ]
作者: wintom    时间: 2007-8-6 11:43:26

这几张图可能能表达我的开仓意思。
作者: nopain    时间: 2007-8-6 12:13:28

我做了一个版本,您先看对不对
该交易系统包括一个技术指标和交易指令。
先导入以下文件[attach]35[/attach],并完成公式的编译。
然后打开图表,选择Tick,10秒或1分钟的周期,在商品设置里面,将数据范围设置为1天以来。
然后插入技术指标AvgLine(均线),以及Wintom交易指令。
作者: wintom    时间: 2007-8-6 13:34:29

哥们,导入的文件扩展名是.rie,而wintom.rar解压后的文件是.fbk,导不进去啊。
作者: nopain    时间: 2007-8-6 13:50:19

导入Rie的是系统备份文件,公式文件是在这里导入.

另外,如要确保最后5分钟平仓,必须选择较活跃的商品,如果最后5分钟无行情,则不会发送平仓。

[ 本帖最后由 nopain 于 2007-8-6 13:53 编辑 ]
作者: wintom    时间: 2007-8-6 13:56:39

另外,我上面提到的是当天的均价线,好象插入技术指标AvgLine(均线),效果是不一样的。[attach]37[/attach]

[ 本帖最后由 wintom 于 2007-8-6 13:57 编辑 ]
作者: nopain    时间: 2007-8-6 14:38:27

您的例子里面的均价线,是当日以来所有成交价格的平均价。分时图才有这个数据。
K线图没有,您如果在其他的软件看到了,可以告诉我。

因为K线图里面没有,所以,我们只能自己算,这就是AvgLine画的线,而不是MA指标的线
作者: wintom    时间: 2007-8-6 14:39:36

已经导入,不好意思,但不知在哪编译,谢谢!
作者: nopain    时间: 2007-8-6 14:59:11

原帖由 wintom 于 2007-8-6 14:39 发表
已经导入,不好意思,但不知在哪编译,谢谢!


在公式管理器中,技术指标页面,找到AvgLine指标,打开公式,在公式编辑器中点击工具栏的第四个按钮。(如果是灰掉的,则在脚本里面做一下修改,在改回去,目的是让编辑器知道有变动,这个时候就可以进行编译了)。编译成功之后就可以使用了。
同理,在交易指令页面找到wintom,编译。
作者: wintom    时间: 2007-8-6 15:12:02

本来找到的,但一直不出现绿色 ——我咋不改一下呢
谢谢哈
作者: nopain    时间: 2007-8-6 15:16:32

原帖由 wintom 于 2007-8-6 15:12 发表
本来找到的,但一直不出现绿色 ——我咋不改一下呢
谢谢哈


作者: 风潇潇兮    时间: 2008-1-18 20:07:32

当天的均价线,好象插入技术指标AvgLine(均线),效果是不一样
作者: vivelamer    时间: 2008-1-20 14:33:34

AVGLINE的插入,只能用在当天一分钟图上,
如何编写成连续多日的一分钟图上显示,条件是AVGLINE还是分别以各日开盘至收盘为范围?
作者: tradeblazer    时间: 2008-1-20 18:20:10

当Date !=Date[1]的时候做一下处理。
作者: vivelamer    时间: 2008-1-20 21:06:03

原帖由 tradeblazer 于 2008-1-20 18:20 发表
当Date !=Date[1]的时候做一下处理。

请注意两图中均价线的位置的区别.
我就想把AVGLINE的指标更接近连续分时图中的均价线,即使在连续数日的1分钟图上.

即:在一分钟图上,均价线实现每日独立,而不是连续.请问具体如何编写?多谢
作者: 哈哈    时间: 2008-1-20 21:32:01

Vars
        NumericSeries MyLength;
        NumericSeries MyAverage;
Begin
        If(Date!=Date[1])
        {
                MyLength=1;
        }
       
        Else
        {
                MyLength=MyLength[1]+1;
        }
        MyAverage=Average(close,MyLength);
        PlotNumeric("MyAverage",MyAverage);
End
应该是这样
作者: tradeblazer    时间: 2008-1-20 21:59:44

分时图中的均价线是交易所给出来的,TB里面是根据每分钟的收盘价近似计算的。
如果您用Tick,可能更贴近于分时图。但是还是近似,而不是相等。
作者: yk1234    时间: 2008-1-31 01:36:05

原帖由 nopain 于 2007-8-6 12:13 发表
我做了一个版本,您先看对不对
该交易系统包括一个技术指标和交易指令。
先导入以下文件35,并完成公式的编译。
然后打开图表,选择Tick,10秒或1分钟的周期,在商品设置里面,将数据范围设置为1天以来。
然后插入技术指标AvgLin ...



该交易系统可扩展为多日吗?HighestClose分别以各日开盘至收盘为范围?

[ 本帖最后由 yk1234 于 2008-1-31 01:40 编辑 ]
作者: tradeblazer    时间: 2008-1-31 10:19:35

改一下算法就可以
作者: yk1234    时间: 2008-1-31 23:26:31

原帖由 tradeblazer 于 2008-1-31 10:19 发表
改一下算法就可以



如何改,请贴实例
作者: tradeblazer    时间: 2008-2-1 08:22:25

您先依样画葫芦,先自己试着写写,如果实在想不出来,再上来求助!
这样对您学习如何实现自己的想法会很有帮助
作者: yk1234    时间: 2008-2-1 09:57:53

原帖由 tradeblazer 于 2008-2-1 08:22 发表
您先依样画葫芦,先自己试着写写,如果实在想不出来,再上来求助!
这样对您学习如何实现自己的想法会很有帮助




                If(date!=date[1])
        {
                HighestClose = Close;
                LowestClose = Close;
        }Else
        {
                HighestClose = Max(Close,HighestClose[1]);
                LowestClose = Min(Close,LowestClose[1]);
        }

[ 本帖最后由 yk1234 于 2008-2-2 22:14 编辑 ]
作者: 孤舟骑浪    时间: 2008-2-21 09:38:29     标题: 发一个每日均价线代码

  1. Vars
  2.         NumericSeries AmountCum;                                // 当日以来成交总额的合计值
  3.         NumericSeries VolCum;                                // 当日以来成交量的合计值
  4. Begin
  5.         if(day!=Day[1])
  6.         {
  7.                 Amountcum=close*Vol;
  8.                 volcum=vol;
  9.         }else
  10.         {
  11.         AmountCum = amountcum[1]+close*vol;
  12.         VolCum = volcum[1]+vol;
  13.         PlotNumeric("AvgLine",AmountCum/VolCum);
  14.         }
  15. End
复制代码

作者: 孤舟骑浪    时间: 2008-2-21 09:39:52

  1. Vars
  2.         NumericSeries AmountCum;                                // 当日以来成交总额的合计值
  3.         NumericSeries VolCum;                                // 当日以来成交量的合计值
  4. Begin
  5.         if(day!=Day[1])
  6.         {
  7.                 Amountcum=close*Vol;
  8.                 volcum=vol;
  9.         }else
  10.         {
  11.         AmountCum = amountcum[1]+close*vol;
  12.         VolCum = volcum[1]+vol;
  13.         }
  14.         PlotNumeric("AvgLine",AmountCum/VolCum);
  15. End
复制代码

作者: 孤舟骑浪    时间: 2008-2-21 09:51:25

27楼的这个好用一点,28楼的图形有点失真,只是代码逻辑性强一点.
作者: 哈哈    时间: 2008-2-21 13:41:27

原帖由 孤舟骑浪 于 2008-2-21 09:51 发表
27楼的这个好用一点,28楼的图形有点失真,只是代码逻辑性强一点.

图形失真该怎么理解呢?不是很懂,请指教
作者: 孤舟骑浪    时间: 2008-2-21 14:07:25

失真就是与手动画线存在差异呀,这里的28楼的代码在每日的交接处存在变形,不是很好看.
作者: 哈哈    时间: 2008-2-21 15:53:36

想得够细微的呀,以后我也考虑考虑第一根BAR不输出
作者: guotie    时间: 2008-5-30 23:34:12

study.......
作者: yyigg    时间: 2009-4-19 09:58:33

想下载下不了,那位老大帮帮忙
作者: douhongliang168    时间: 2009-4-20 13:26:30     标题: 谢了

谢了我的编译后,效果不太理想
作者: citscwb    时间: 2009-9-20 10:07:48

顶!!!!!!!!!!!!
作者: slash    时间: 2009-10-11 23:22:39

kankan
kankan
作者: jjtiger    时间: 2009-12-16 19:54:12

怎么下载不了???????????
作者: jjtiger    时间: 2009-12-16 19:57:46

,下载后打不开
作者: mhq626967707    时间: 2010-1-3 14:50:37

这个系统很不错啊~~
作者: srlzh    时间: 2010-1-9 16:46:14     标题: 不错

受益非浅,受益非浅,好好学一下
作者: 开心老牛    时间: 2010-2-6 22:30:16

好贴,好贴,            顶
作者: httparmy    时间: 2010-3-11 05:34:48

学习了。。。。。。。。。
作者: yyigg    时间: 2010-4-7 16:37:32

版主 文件  WinTom.rar 已损坏,希望重发一下文件
作者: fenggq    时间: 2010-4-14 22:06:51     标题: 怎么不让下载?

怎么不让下载?????
作者: smsq1023    时间: 2010-8-6 13:10:20

简单实用啊
作者: 飞跃    时间: 2011-1-12 13:21:52

学习一下,谢谢
作者: zhuwjjun    时间: 2011-1-18 09:39:44

8错 8错 呵呵
作者: hello1945    时间: 2011-1-18 16:07:08

学习了 谢谢分享
作者: jinxueli    时间: 2011-1-21 08:36:31

下不了啊
作者: 尤德豆    时间: 2011-1-21 18:51:18

哦,日内系统,很好。
作者: 红永    时间: 2011-1-23 14:33:50

高手真做啊
我多多学习学习
作者: zyloogle    时间: 2011-2-4 15:26:48

看到几个系统,大概思想,都是日内,突破开盘10分钟,30分,45分,开仓.
作者: liyi6817    时间: 2011-2-14 19:46:25

学习学习。
作者: 蔡宛宏    时间: 2011-12-20 17:13:22

这个日内模型思想不错
作者: 万里Ω    时间: 2013-5-10 18:54:33

不明白
作者: 白开水    时间: 2013-6-5 22:38:25

请问一下,在用TB编程股指期货交易中,能否用“当月连续”合约的周线来用作参考,放在IF条件下
作者: lishixun205    时间: 2014-6-29 15:09:26

我也想知道 那根黄线在tb里面怎么表达,avgprice?




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2