以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  关于限价成交问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=160345)

--  作者:shrprincess
--  发布时间:2017/12/12 9:51:50
--  关于限价成交问题
JG:=(INTPART(MIN(O,MA2)/MINDIFF))*MINDIFF;
SELL(HOLDING>0 AND C<BOTTOM,手数,LIMITR,JG);
你好,请问一下,上面这段代码逻辑上来说是否有问题??因为我在图表上加载了发现成交价格是在出信号这根柱子的中间,但是成交条件上面是要求收盘价小于BOTTOM。也就是一根K线走完才知道是否满足条件,那这个限价指令是指出现信号第二根K线开仓吗??这样是否出现了未来函数??

--  作者:shrprincess
--  发布时间:2017/12/12 9:52:53
--  

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看

--  作者:yukizzc
--  发布时间:2017/12/12 10:15:30
--  

这算是一种偷价概念

就和你回测用最低价开仓,最高级平仓一个道理

不建议去用这种价格


--  作者:FireScript
--  发布时间:2017/12/12 10:21:34
--  

你那个是历史K线,就是说每个K上的C不能代表最新价格,不能代表最新价格意味着不存在说走完当前K才知道条件满足与否。  那个判断条件是直接使用历史K的C来做一个判断的,是一个确定的数据的。


--  作者:shrprincess
--  发布时间:2017/12/12 10:33:31
--  
但是在实盘中当根K线的C是不知道的呀。。要走完才知道。那满足条件开仓是什么时候呢??第二根K吗?
--  作者:shrprincess
--  发布时间:2017/12/12 10:34:03
--  
噢噢。好的。。。我就说怎么回测效果怎么这么好。。老感觉有点问题、。。。