以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  图表程序化 取到真是买一 卖一价格  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=171926)

--  作者:xuxu7890
--  发布时间:2019/9/5 9:49:01
--  图表程序化 取到真是买一 卖一价格
图表程序化 ,价格反转后,  反转后的价格和实盘是相反的走势,  但下单的时候是以实盘的挂单价下单  而不是反转后的模拟价格  怎样实现? 
--  作者:wenarm
--  发布时间:2019/9/5 9:52:11
--  

1.你这种需求,会影响图表中历史信号的计算。

通过这两个函数可以得到买一和卖一,但是他们没有历史值,你自己需要对历史信号进行处理。

DYNAINFO( 28);DYNAINFO( 34);

或者你考虑使用原始价格函数委托。OCLOSE,OOPEN....    但是需要在策略中的下单函数后面怎么忽略价格检查。IGNORECHECKPRICE

例如:

buy(cond,1,LIMIT,OCLOSE),IGNORECHECKPRICE;

[此贴子已经被作者于2019/9/5 10:00:55编辑过]

--  作者:xuxu7890
--  发布时间:2019/9/5 10:01:34
--  
avv:=if(islastbar,DYNAINFO(34),c);
buyshort(X>1 ,1,limitr,avv);
 DYNAINFO(34)?    价格反转后, 取不到真实的 卖一价格?  只能是反转模拟卖一?   历时信号影响无所谓,只是下单取卖一价格 

--  作者:wenarm
--  发布时间:2019/9/5 10:05:06
--  

DYNAINFO(34)返回的都是原始的数据。

图表历史信号变化会直接影响到你当前持仓的开平操作,和持仓不一致。