欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求助个后台交易的小问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3072人关注过本帖树形打印复制链接

主题:求助个后台交易的小问题

帅哥哟,离线,有人找我吗?
hj007s
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
求助个后台交易的小问题  发帖心情 Post By:2018/1/19 13:46:34    Post IP:121.8.107.170[只看该作者]

我想问一下大神,我如何实现后台程序化交易手动开仓后自动委托的问题。

是这样,首先,我手动开仓,然后我如何取得进场价位,然后按照这个价位自动向下报委托

假设,我在1000点手动开多头,然后我如何实现向下在买1处,按照每个最小变动价位报单,然后报10个,意思是我开仓后报了10个委托,分别在买1——买10

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/19 13:57:36    Post IP:180.169.30.6[只看该作者]

你这描述 我没有看明白你到底需要什么样的操作。可否再详细说明下。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
hj007s
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
  发帖心情 Post By:2018/1/19 14:05:10    Post IP:121.8.107.170[只看该作者]

比如我在焦煤1805现在价格1960开10手多头,然后我如何用后台程序调取我的开仓信息,就是1960的价格开了10手多头,然后按照1960的基准,在1959——1950处挂单多头买单,每个最小变动价位开1手,

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/19 14:28:44    Post IP:180.169.30.6[只看该作者]

你是要先手动开仓 然后后面的按照手动开仓的价格基础再后台开仓。是这样吗?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
hj007s
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
  发帖心情 Post By:2018/1/19 14:30:45    Post IP:121.8.107.170[只看该作者]

是的是的

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/19 14:41:52    Post IP:180.169.30.6[只看该作者]

只能按照手工下单的持仓均价来,按照手工开仓时的价格是不行的。


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
hj007s
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
  发帖心情 Post By:2018/1/19 14:48:52    Post IP:121.8.107.170[只看该作者]

好的,麻烦给个Demo参考一下写法。

如果我想做手工开仓时的价格,就是开仓成交后的价格呢?
因为如果是持仓均价的话,我进行每个变动价位的委托不就是不断地在开仓了么?

 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/1/19 15:22:19    Post IP:180.169.30.6[只看该作者]

不建议你手工和程序化在一起混合使用,因为麻烦的地方在于稍微复杂点的就没办法进行完整的控制,有不少不方便之处。

 

GLOBALVARIABLE:rm:=0;//记住初始下单后(手工下单)的持仓均价

if rm=0 and TAVGENTERPRICE<>0 then rm:=TAVGENTERPRICE;//获取并记住初始持仓价格,这里假设手工下单前没有仓位

tbuy(rm>0,1,lmt,rm+1*MINDIFF);//第一档挂单
.....//第二档挂单

.....

......

 

 



命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
hj007s
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
  发帖心情 Post By:2018/1/19 15:25:43    Post IP:121.8.107.170[只看该作者]

我很奇怪的是我模拟的我下单后,成交,并且有交易记录,但是用ENTERPRICE或者ENTERBARS,都返回不出结果,用ENTERBARS直接返回-1,。

 回到顶部
帅哥哟,离线,有人找我吗?
hj007s
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:212 积分:0 威望:0 精华:0 注册:2017/10/26 16:40:54
  发帖心情 Post By:2018/1/19 15:31:32    Post IP:121.8.107.170[只看该作者]

tbuy(rm>0,1,lmt,rm+1*MINDIFF);//第一档挂单
.....//第二档挂单

我怎么写循环?就是第一档,第二档,第三档,手数是固定的,就是变动价位改变了,

我这样写对么
for i:=0 to 10 do
begin
tbuy(rm>0,1,lmt,rm-i*MINDIFF);//第一档挂单
end

就是假设我1960开仓多头,然后1959.5开挂一手多头,1959挂一手多头,1958.5挂一手多头
[此贴子已经被作者于2018/1/19 15:32:19编辑过]

 回到顶部
总数 15 1 2 下一页