以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  金字塔软件问题提交  (http://222.73.7.161/bbs/list.asp?boardid=2)
----  关于程序化下单的问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=71291)

--  作者:roddick88
--  发布时间:2014/10/23 13:26:33
--  关于程序化下单的问题
我写了一个在IF上的一小时策略,但是我现在碰到的问题就是他下单的时间总晚了一个周期。譬如说应该在9:15-10:15这根K线走完之后满足条件,那么应该在10:15开始之后的这根K线的开盘价买入或者卖出,但是实际情况是他要等到11:15之后才会跑。这个是程序的问题还是我设置的时候的问题啊?设置的话应该怎么设置啊?谢谢
--  作者:pyd
--  发布时间:2014/10/23 13:31:20
--  

1,用的走完一根k模式?

2,有下单日志吗?

交易-下单设置-》程序化下单里勾选日志,

保存在Weisoft Stock\\Setting\\OrderLog里,把日志贴出来看下


--  作者:roddick88
--  发布时间:2014/10/23 13:44:56
--  
好的,谢谢
我再想问一下就是我那根K线上现在有“向下三角形  开空”字样,是代表在他之后的那根K线下单么?

海鸥我在用图标程序化交易,buy,short之类前面要加T么?谢谢

--  作者:FexTel
--  发布时间:2014/10/23 13:58:58
--  

1,是的,这就是走完K线的下单模式

当根K线有信号,次周期开仓

 

2,TBUY,TSELL是后台交易函数,图表交易函数为BUY,SELL,BUYSHORT,SELLSHORT


--  作者:roddick88
--  发布时间:2014/10/23 14:18:42
--  
好的,谢谢。
我想还想问一下譬如现在是14:08正好处在13:15-14:15这根1小时K线中,然后我现在程序在跑,ref(C,1)是否就是11:15-13:15这根K线呢?谢谢

--  作者:yukizzc
--  发布时间:2014/10/23 14:20:38
--  
是的,就是前一根k的收盘价了。
--  作者:roddick88
--  发布时间:2014/10/23 14:29:40
--  
谢谢,那我想问问看如果我程序化在跑

X是一个变量
BUYSHORT(REF(C,1)<X  ,LOTS,MARKET);
现在是13:14分,11:15-13:15的这根1小时K线要跑完了,假设到了13:15还是满足开仓条件,然后就要到下一根K线13:15-14:15,是不是13:15就以市价开仓了呢?谢谢

--  作者:yukizzc
--  发布时间:2014/10/23 14:36:02
--  

走完k的话,不要用ref,就buy(c<x,lots,market);     他判断的是11:15-13:15这一根k线是否有信号取得c也是这根k的c,然后下一根k生成时他去判断上一根k是否有开仓信号并下单。

 


--  作者:roddick88
--  发布时间:2014/10/23 14:55:35
--  
谢谢,终于知道问题出在哪里了啊。
那么我还想问一下再做回测的时候用的是buyshort(c<x,lots,market)还是buyshort(ref(c,1)<x,lots,market)啊?谢谢

--  作者:yukizzc
--  发布时间:2014/10/23 15:00:17
--  

一样的都是用c<x,回测时候是本周期下单还是次周期下单由交易控制符决定。

market,marketr。这两个区别就体现在这里.