以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]图表程序化下语句能执行的前提条件各是什么  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=29878)

--  作者:lcgs005
--  发布时间:2012/10/17 0:02:34
--  [求助]图表程序化下语句能执行的前提条件各是什么

请教:

在图表程序化下,因为采用的是虚拟计算的数据,中间若有手动干预,与实际持仓会有完全不同,那么,请问,

以下4个指令在图表程序化中能正常执行的前提条件是什么?

 

1-sell(1,0,market);它在图表上能自动执行的前提条件是前面有开多信号?

2-sellshort(1,0,market);--它在图表上能自动执行的前提条件是前面有开空信号?

3-buy(1,0,market);----它在图表上能自动执行是否需要满足前面有平多信号?

4-buyshort(1,0,market)---它在图表上能自动执行是否需要前面有平空信号?


--  作者:lcgs005
--  发布时间:2012/10/17 0:44:15
--  

平仓自动执行前,除开平仓的条件要满足外,需要前面有开仓信号,没仓怎么平,这个容易理解

开仓自动执行前,是否需要图表上必须要有某种信号?

 

可以用怎样的测试代码来检测验证这样的前提条件?

[此贴子已经被作者于2012-10-17 0:45:53编辑过]

--  作者:jinzhe
--  发布时间:2012/10/17 9:16:51
--  

1和2:需要公式里面有相应的开仓语句,才会执行相应的平仓

3和4:

不一定要有平仓语句,

在虚拟资金足够的情况下会在每根k线上开仓,

虚拟初始资金可以查看公式编辑界面的费率设置右下角的初始资金,

当虚拟资金不足以再开仓时,则不再开仓。

也就是说,有平仓语句自然没问题;如果没有平仓语句,则将在虚拟资金不足时,不再开仓


--  作者:lcgs005
--  发布时间:2012/10/17 11:23:20
--  
谢谢