设为首页收藏本站

 找回密码
 注册
楼主: xuelei7107
打印 上一主题 下一主题

从今天正式使用TB程序化交易,开帖纪念并发成绩 [复制链接]

Rank: 4

精华
0
UID
518
积分
554
帖子
47
主题
4
阅读权限
50
注册时间
2007-10-10
最后登录
2009-8-18
41#
发表于 2007-10-30 16:00:07 |只看该作者
做短线或日内现在手续费太高也没意思

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
37
积分
719
帖子
96
主题
28
阅读权限
60
注册时间
2007-7-24
最后登录
2013-5-23
42#
发表于 2007-10-30 19:08:37 |只看该作者
是的,
手续费是一个拦路虎

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
202
积分
718
帖子
134
主题
11
阅读权限
60
注册时间
2007-8-26
最后登录
2012-6-23
43#
发表于 2007-10-31 16:06:11 |只看该作者
今日亏损110
每天都有新感觉......新体会

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
202
积分
718
帖子
134
主题
11
阅读权限
60
注册时间
2007-8-26
最后登录
2012-6-23
44#
发表于 2007-10-31 16:58:13 |只看该作者
有个问题请斑竹帮我想个法子...
我的交易指令是延迟到下一K线发送,我想加一个限制条件:下一K线必须上涨超过当前K线才能开多,或者下跌超过当钱K线才能开空,不知如何解决

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
11
UID
1
积分
25132
帖子
6291
主题
149
阅读权限
255
注册时间
2007-7-20
最后登录
2024-4-22
45#
发表于 2007-10-31 17:16:50 |只看该作者
您这个想法可以用上一个Bar的条件来判断,用当前Bar的Open来确认,不使用延迟发单。

不要使用当前Bar的High,Low,Close数据
交易开拓者 - 期货程序化与量化系统自动交易领航者

网站已支持在线开通模拟账户功能

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
202
积分
718
帖子
134
主题
11
阅读权限
60
注册时间
2007-8-26
最后登录
2012-6-23
46#
发表于 2007-10-31 17:39:12 |只看该作者
原帖由 tradeblazer 于 2007-10-31 17:16 发表
您这个想法可以用上一个Bar的条件来判断,用当前Bar的Open来确认,不使用延迟发单。

不要使用当前Bar的High,Low,Close数据

有点不太懂

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
47#
发表于 2007-10-31 18:03:11 |只看该作者
假定您现在的开仓条件是判段 Close 上穿 MA5;
考虑到您的确认条件是希望开仓Bar的价格>条件产生Bar的收盘价。所以不用Open,上涨开多确认时用High,下跌开空确认用Low.
大致代码如下:

Condition = CrossOver(Close,MA5);
If(Condition)
    Buy(1,Close,True);

修改为
Condtion = CrossOver(Close,MA5);
If(Condtion[1] && High > Close[1] )
    Buy(1,Close[1]+MinMove*PriceScale);

[ 本帖最后由 nopain 于 2007-10-31 18:04 编辑 ]

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
232
积分
1532
帖子
152
主题
6
阅读权限
70
注册时间
2007-8-31
最后登录
2019-3-31
48#
发表于 2007-10-31 18:13:04 |只看该作者

望nopain 多多支持xuelei7107

这是好的开始,论坛应该更多这样的人出现,我要做这样
当你退回到根本原来这一切都已经只是有障眼法
水无形而利万物

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
202
积分
718
帖子
134
主题
11
阅读权限
60
注册时间
2007-8-26
最后登录
2012-6-23
49#
发表于 2007-10-31 18:47:24 |只看该作者
原帖由 nopain 于 2007-10-31 18:03 发表
假定您现在的开仓条件是判段 Close 上穿 MA5;
考虑到您的确认条件是希望开仓Bar的价格>条件产生Bar的收盘价。所以不用Open,上涨开多确认时用High,下跌开空确认用Low.
大致代码如下:

Condition = CrossOver(Close,MA5); ...

谢谢老大,解释的很清晰,,非常感谢 ,

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
202
积分
718
帖子
134
主题
11
阅读权限
60
注册时间
2007-8-26
最后登录
2012-6-23
50#
发表于 2007-10-31 19:18:06 |只看该作者
If(Condtion[1] && High > Close[1] )

编完之后显示:简单参数Condtion[1]不能使用序列形式,这是什么问题?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-16 02:44

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部