以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- [原创]请问程序中如何设定买卖在“买一”或“卖一”中进行 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=91050)
|
-- 作者:新手123
-- 发布时间:2016/2/13 10:25:47
-- [原创]请问程序中如何设定买卖在“买一”或“卖一”中进行
老师,
新年好 !
请问程序中如何设定买卖在“买一”或“卖一”中进行?
另外,实盘中我程序设定的条件都是在每根K线结束前10秒买卖,请问用“买一”或“卖一”成交和用“MARKETR”成交在成交价格和成交速度上有何优劣?
谢谢 。
|
-- 作者:jinzhe
-- 发布时间:2016/2/14 9:05:04
--
那么需要用thisclose下单,用户的marketr是市价下单,区别就在这里
|
-- 作者:新手123
-- 发布时间:2016/2/14 13:41:16
--
老师,
对于用对手价thisclose下单和市价marketr下单,在实盘中是否可以这样理解(实盘中我程序设定的条件都是在每根K线结束前10秒买卖):
假如当时间和交易条件都满足,我要某一点位买入20手,
1>如果对手卖出大于20手,此时用thisclose和marketr下单都能全部立即成交。
2>如果卖出手数小于20手,此时用thisclose下单只能部分成交或都不成交,而用marketr下单,只要时间和交易条件都满足,程序将忽略委托价格和点位,将20手全部买入。
在实盘中运行中是这的吗?谢谢。
|
-- 作者:jinzhe
-- 发布时间:2016/2/14 13:54:04
--
理论上是对的,但是实际会不会成交还要看交易所撮合情况,比如1的情况,还有可能别人也发单买单,比你先成交了
|
-- 作者:新手123
-- 发布时间:2016/2/14 14:59:52
--
老师,
就算是用市价marketr下单都未必成交,那么唯一的方法是提高交易价格,比如,某期货的最小变动是5,假设我要做在12000点买入20手,此时对手卖价也是12000点但没有20手,为了顺利成交,我只有提高5个点即要求在12005点买入,请问老师,下面程序如何更改?谢谢。
.
.
.
BUY(1,20,MARKETR); //开多单
END
|
-- 作者:jinzhe
-- 发布时间:2016/2/14 15:06:55
--
buy(1,20,limitr,close+5)
|
-- 作者:新手123
-- 发布时间:2016/2/14 15:11:24
--
老师。
谢谢。但我设定的条件之一是:在每根K线结束前10秒买卖。而buy(1,20,limitr,close+5) 中close是指收盘价,所以能在每根K线结束前10秒买卖成功吗?谢谢。
|
-- 作者:jinzhe
-- 发布时间:2016/2/14 15:16:09
--
k线走完前10秒
在这里设置: 此主题相关图片如下:1.png
|
-- 作者:新手123
-- 发布时间:2016/2/14 16:49:45
--
老师,
也就是说如果我设定下单时间是“k线走完前10秒”进行,那么buy(1,20,limitr,close+5) 中close价格是指k线走完前第9秒价格吗?谢谢。
另外,MARKETR指令是否类似于人工下单中的“快捷平仓建”,谢谢。
|
-- 作者:jinzhe
-- 发布时间:2016/2/14 16:56:11
--
1走完前的第10秒
2marketr指令是市价下单,不知道用户理解的“快捷平仓建”和这个之间有什么关联
|