设为首页收藏本站

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

请问一个严重的问题 [复制链接]

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
11#
发表于 2011-1-5 16:25:48 |只看该作者
If(SendOrderThisBar==False and MarketPosition!=0 )
这样写会不会好一点?死循环还会出现吗?

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
12#
发表于 2011-1-5 16:26:33 |只看该作者
本帖最后由 欲速不达 于 2011-1-5 16:28 编辑

回复 10# 欲速不达


    是,没开仓,大不了少赚点,没平仓就有可能惨。所以才想出此下策。不过你那死循环应该不正常,当然不看代码我们也不知道究竟是咋回事,对于死循环我用了近两年了还未遇到过。

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
13#
发表于 2011-1-5 16:33:15 |只看该作者
本帖最后由 欲速不达 于 2011-1-5 16:35 编辑

回复 10# 欲速不达

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
14#
发表于 2011-1-5 16:40:41 |只看该作者
死循环我一直在为之战斗
某些原因 我没放弃使用B/S函数

但是一直会有死循环、信号消失这类情况发生

我通过不断测试 去除了死循环和信号消失的可能

但是由于是日内交易 不能采用NEXTOPEN的开仓

所以这个程序唯一会信号消失的可能就是 一个BAR开仓后触及了SETSTOPLOSS 实盘仓位平仓了 然后价格如果上升 那么止损信号会在图标消失 就是信号消失情况 这样图表认为当前持仓为10手 实际以前在这个BAR上实盘全部平掉了 造成不同步了

实际用起来 影响还不怎么大 我就得过且过

程序运行一段时间赚了一笔钱 但是由于交易所修改规则后 我会程序进行了改良 造成这种一个BAR上止损信号消失的情况对我造成了困扰

所以我想在一个BAR上开仓就不止损

没想到今天又看到了可怕的死循环了

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
15#
发表于 2011-1-5 16:41:20 |只看该作者
我计算机编程还可以的

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
16#
发表于 2011-1-5 16:51:07 |只看该作者
回复 15# speed_fj

出现信号消失就还是有问题,不能够图表反映与实际不一致,否则,你的系统对于长期运行你心中就没底,一个系统不经过十个以上品种上千次以上模拟交易运行去衡量就直接用于实盘往往撞运气的成分较大。

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
17#
发表于 2011-1-5 16:55:04 |只看该作者
只要B/S函数 开仓BAR上不生效SETSTOPLOSS就不会有问题
我运行很久了 这个程序

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
18#
发表于 2011-1-5 16:57:45 |只看该作者
朋友有QQ或者MSN吗?想请教一番

使用道具 举报

Rank: 7Rank: 7Rank: 7

精华
0
UID
7437
积分
2872
帖子
537
主题
133
阅读权限
80
注册时间
2010-3-15
最后登录
2013-11-15
19#
发表于 2011-1-5 17:00:12 |只看该作者
回复 18# speed_fj


    839935397

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
20#
发表于 2011-1-5 17:21:02 |只看该作者
SetStopLoss(1,MoneyLoss,False);
不能在If语句里面使用,请放到外面

使用道具 举报

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

bottom

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

GMT+8, 2024-5-23 22:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部