设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1454|回复: 6

如果不用Close做开平仓价,而是用个固定的值,好吗? [复制链接]

Rank: 5Rank: 5

发表于 2008-3-24 09:55:23 |显示全部楼层
如果不用Close做开平仓价,而是用个固定的值,好吗?
比如,在程式开始的时候,就取:Close的值,并把它赋值给一个变量,用这个变量的值来做开平仓的价格,这样做,和直接用Close有什么实际上的区别吗?效果上会有什么不同呢?

Rank: 10Rank: 10Rank: 10

发表于 2008-3-24 10:17:50 |显示全部楼层
不明白您想要表达的意思~
不用Close作为委托价格,当然可以的,但是您下面又讲把Close的值赋值给这个变量,就不明白您的目的是什么?
交易开拓者 - 期货自动交易平台

使用道具 举报

Rank: 5Rank: 5

发表于 2008-3-24 10:33:49 |显示全部楼层
我的意思是这样的,用:Close开平仓的话,因为Close是在不停的变动的,如果把它赋值给一个变量,这个值就固定了啊
比如:Close的值现在是:11.30,如果不把它赋值给一个变量,在同一根Bar里,它也会不停的变化,如果我把它赋值给一个变量,就不会因为它不停的变化,搞的自己都不知开平仓价是多少了呀。。。。
我只是这样考虑,不知道这样做对不对啊,所以咨询一下啊。。。
我觉得,我有这样的疑惑,主要还是对TB的程式处理的机制不够了解,比如:我在程式里的判断语句,是,程式执行到这里,都等待条件满足再执行,还是价格每次变动,即使在同一个Bar里,也会再次从上到下执行一遍?

[ 本帖最后由 szdfc 于 2008-3-24 10:52 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

发表于 2008-3-24 12:11:09 |显示全部楼层
每次价格变动都会重新计算一遍。所以Close的值会被重复的赋值给变量。您的想法用全局变量应该可以实现,但是基本上您的思路就应该用High或Low来代替Close啊。
交易开拓者 - 期货自动交易平台

使用道具 举报

Rank: 5Rank: 5

发表于 2008-3-24 12:30:33 |显示全部楼层
恩,我明白啦 :-)

使用道具 举报

Rank: 5Rank: 5

发表于 2009-4-30 06:46:23 |显示全部楼层
每次价格变动都会重新计算一遍。所以Close的值会被重复的赋值给变量。您的想法用全局变量应该可以实现,但是基本上您的思路就应该用High或Low来代替Close啊。
=====
High或Low也在变呀。

使用道具 举报

Rank: 3Rank: 3

发表于 2012-2-23 17:30:37 |显示全部楼层
只有open是固定的
投资是一种生活方式
程序化讨论群214530008

使用道具 举报

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

bottom

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

GMT+8, 2012-5-25 01:17 , Processed in 0.017439 second(s), 6 queries , Memcache On.

Powered by Discuz! X2

© 2011-2012 交易开拓者 Inc.

回顶部