设为首页收藏本站

 找回密码
 注册
查看: 2486|回复: 5
打印 上一主题 下一主题

【紧急求助版主】关于q函数、交易助手和商品交易属性的执行秩序 [复制链接]

Rank: 1

精华
0
UID
127166
积分
14
帖子
9
主题
5
阅读权限
10
注册时间
2012-12-25
最后登录
2019-1-24
跳转到指定楼层
1#
发表于 2014-1-16 16:42:01 |只看该作者 |倒序浏览
请问如果程序中使用buy(lots,q_函数),同时设置了商品交易属性中委托偏离一跳,以及交易助手跳动三个价位撤单并重发按最新价偏移两跳发单,这三者是什么样的关系,是按照哪个来执行?谢谢

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2014-1-17 10:17:25 |只看该作者
本帖最后由 小米 于 2014-1-17 10:20 编辑

设置了委托偏移后,会按委托偏移的设置来发出委托。。
你这里的写法,如果没有使用分支处理的话,是会导致信号消失的。
会有信号消失的公式是不适合程序化的,建议修改代码

使用道具 举报

Rank: 1

精华
0
UID
127166
积分
14
帖子
9
主题
5
阅读权限
10
注册时间
2012-12-25
最后登录
2019-1-24
3#
发表于 2014-1-22 16:48:05 |只看该作者
小米 发表于 2014-1-17 10:17
设置了委托偏移后,会按委托偏移的设置来发出委托。。
你这里的写法,如果没有使用分支处理的话,是会导致 ...

谢谢。信号判断我用的是上根K线的收盘价,q只用来发单,已经实盘有一年了,没有新号闪烁。但最近发现有很多不必要的滑点,想优化下发单机制,不直接追价成交,要是挂单少,使用挂单成交。请帮忙看下以下代码能否实现:
             If(Q_AskPrice-Q_BidPrice>MinMove*PriceScale)
              {
               mybuyPrice=Q_BidPrice+MinMove*PriceScale;
           mysellprice=Q_AskPrice-MinMove*PriceScale;
               }
             else
              {
               If(Q_AskVol>4*Q_BidVol and Q_BidVol<ivol)
                {
                  mybuyPrice=Q_BidPrice;
                        }
               If(Q_bidVol>4*Q_askVol and Q_askVol<ivol)
                {
                  mysellPrice=Q_AskPrice;
                }
                   }
                 }
                else
                 {
                    mybuyPrice=Q_askPrice+MinMove*PriceScale;
           mysellprice=Q_bidPrice-MinMove*PriceScale;
                 }

此外,交易助手是否和Q函数是完全独立的,没有执行上的优先秩序?
谢谢您!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2014-1-23 09:51:20 |只看该作者
cjqh720590 发表于 2014-1-22 16:48
谢谢。信号判断我用的是上根K线的收盘价,q只用来发单,已经实盘有一年了,没有新号闪烁。但最近发现有很 ...

交易助手是 个辅助成交的功能模块,Q_XXX函数是用于公式编写的行情函数,两者没有任何关系。所以不存在比较优先秩序的。

你所写的减少滑点的代码,我可能理解不了呢。抱歉啊,没法帮您判断。请按自己的交易经验来决定吧。

使用道具 举报

Rank: 1

精华
0
UID
127166
积分
14
帖子
9
主题
5
阅读权限
10
注册时间
2012-12-25
最后登录
2019-1-24
5#
发表于 2014-1-23 11:34:06 |只看该作者
小米 发表于 2014-1-23 09:51
交易助手是 个辅助成交的功能模块,Q_XXX函数是用于公式编写的行情函数,两者没有任何关系。所以不存在比 ...

谢谢。最后一个问题,交易助手里有个成交价偏离N跳撤单,这个是指实时成交和我发单的价格偏离N跳就撤单吗?比如目前成交价是1000,我挂的是999,设置偏离3跳撤单,那是到1003撤单还是1002?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2014-1-23 13:02:00 |只看该作者
cjqh720590 发表于 2014-1-23 11:34
谢谢。最后一个问题,交易助手里有个成交价偏离N跳撤单,这个是指实时成交和我发单的价格偏离N跳就撤单吗 ...

是指最新的成交价与你的委托价偏离N跳就撤单。
1002撤单

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 18:55

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部