- 精华
- 0
- 在线时间
- 1437 小时
- UID
- 8209
- 积分
- 3268
- 帖子
- 413
- 阅读权限
- 80
- 注册时间
- 2010-4-6
- 最后登录
- 2013-3-18
- 精华
- 0
- UID
- 8209
- 积分
- 3268
- 帖子
- 413
- 主题
- 78
- 阅读权限
- 80
- 注册时间
- 2010-4-6
- 最后登录
- 2013-3-18
|
本帖最后由 cnbiz850 于 2010-9-11 08:48 编辑
当委托指令的时候,buy(0,close);当手数参数为0的时候,则按照交易设置发单,但是交易设置会控制信号出现次数
lh948 发表于 2010-9-9 10:18
谢谢回复。
但我想你应该理解我说的意思:这个界面的设计缺乏一个完善的构思,它带来的困惑和损害多于它的功用。
比如说:设按固定合约数:10个合约,然后指令这么编写:- DealLot = 20;
- if (BadCondition)
- DealLot = 0;
- buy(DealLot, price);
复制代码 不觉得界面带来的麻烦吗?当然,如果指令都这么简单所有人都会马上找出原因,但指令复杂之后这个问题带来的问题很让人头疼。界面上的控制应该要么完全有效,要么完全取消,不能有很多不确定性。
再比如:界面设最大持仓限制如500合约,然后指令中出现这种情况系统选择不给信号完全不对。如果由界面控制,系统应该给出买500合约的信号;如果由指令控制,系统则应该给买600合约的信号;或至少给一个提示,不给信号毫无道理。
希望贵公司能认真思考一下这个界面的逻辑关系。 |
|