以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2)
---- 求问一个下单问题 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=161409)
|
-- 作者:hj007s
-- 发布时间:2018/1/31 16:01:20
-- 求问一个下单问题
请问老师,如果我选择走完K线前提前下单的话,
IF 开多=1 THEN BEGIN BUY(Holding=0,1,C); //那么就会在条件触发时,正在跑的红色这根发单是吧,就是结束之前提前多少秒就报单,如果这里选择是C的话,那么就是按照提前几秒时的C报单? END
如果我想在红色这根触发条件后,在未来的还没生成的黄色部分开单,就是比如说红色部分刚跑完,我做一个开盘价报单,或者限价(主要是限价)报单,应该代码怎么写???  此主题相关图片如下:qq截图20180131155349.png   此主题相关图片如下:发单.png 
|
-- 作者:banzhuan
-- 发布时间:2018/1/31 16:22:04
--
1. 比如您是在红色框出现的开仓信号,又是选择走完K线提前5秒下单的,那就是会在红色框这根K还有5秒结束前,以最新价委托报单的;您如果用限价委托的话,应该这样写:buy(holding=o,1,limit,close);
2. “引用”--如果我想在红色这根触发条件后,在未来的还没生成的黄色部分开单,就是比如说红色部分刚跑完,我做一个开盘价报单,或者限价(主要是限价)报单,应该代码怎么写??? 不是很清楚您到底是要在红色那根K结束前,还是结束后开仓呢? 您是要已黄色框的开盘价报单吗?
|
-- 作者:hj007s
-- 发布时间:2018/1/31 16:31:29
--
就是红色部分结束之后(那个点有信号后)在新的黄色部分的开盘开仓,及限价(计算前一根K线的(H+L)/2)报单,应该如何实现?
当KD=1时,正好在红色部分是=1,那我在黄色的K线报单,应该怎么写??? 难道我应该将指标REF(KD=1,1)??? IF REF(KD=1,1) THEN BEGIN BUY(HOLDING=0,1,REF((H+L)/2,1)); END
这样写????
|
-- 作者:hj007s
-- 发布时间:2018/1/31 16:34:05
--
1. 比如您是在红色框出现的开仓信号,又是选择走完K线提前5秒下单的,那就是会在红色框这根K还有5秒结束前,以最新价委托报单的;您如果用限价委托的话,应该这样写:buy(holding=o,1,limit,close);
BUY(HOLDING=0,1,LIMIT,REF((H+L)/2,1)); 这个地方可否实现?语法这样写,然后报单的时候会计算上一根K线的H+L的中值?然后做一个限价报单???
|
-- 作者:banzhuan
-- 发布时间:2018/1/31 16:40:19
--
您可以这样写: a1: ref((high+low)/2,1); buy(holding=0,1,limit,a1);
[此贴子已经被作者于2018/1/31 16:45:21编辑过]
|
-- 作者:hj007s
-- 发布时间:2018/1/31 16:49:16
--
以下是引用banzhuan在2018/1/31 16:40:19的发言:
您可以这样写: a1: ref((high+low)/2,1); buy(holding=0,1,limit,a1);
谢谢老师,这个我标记了可以没问题,
第二个问题我还是不太明白语法应该怎么写
[此贴子已经被作者于2018/1/31 16:45:21编辑过]
|
-- 作者:banzhuan
-- 发布时间:2018/1/31 16:52:55
--
第二个问题您是要运行模式为走完K,并且提前5秒 的情况下,然后再黄色框下单吗?
|
-- 作者:hj007s
-- 发布时间:2018/1/31 16:56:36
--
以下是引用banzhuan在2018/1/31 16:52:55的发言:
第二个问题您是要运行模式为走完K,并且提前5秒 的情况下,然后再黄色框下单吗?
对的,老师,代码的话应该怎么写??写个Demo我试试
|
-- 作者:banzhuan
-- 发布时间:2018/1/31 16:58:53
--
您这不是多此一举了吗,不要勾选提前下单就是在红色框走完之后,黄色框出现时立刻下单的
|
-- 作者:hj007s
-- 发布时间:2018/1/31 17:05:18
--
以下是引用banzhuan在2018/1/31 16:58:53的发言:
您这不是多此一举了吗,不要勾选提前下单就是在红色框走完之后,黄色框出现时立刻下单的
没多此一举吧,在不提前下单的情况下,那么用走完这根K线,那么报单就是按照当前走完的这根k线的C来报单的,而不是下一根k线的O,比如我要实现下一根K线的非O报单,比如算一个值(价格),然后在下一根K线限价报单,那么应该如何实现?
|