以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  后台问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=48413)

--  作者:jiangsen
--  发布时间:2013/2/4 15:54:42
--  后台问题
后台轮询为了防止重复开仓,是不是只能用全局变量kccs=0判断而不能用tholding=0判断啊?成交回报一般要间隔几秒呢?
--  作者:rushtaotao
--  发布时间:2013/2/4 16:11:39
--  

轮询和重复开仓没有必然联系。能不能把问题具体化

[此贴子已经被作者于2013-2-4 16:12:04编辑过]

--  作者:jiangsen
--  发布时间:2013/2/4 16:14:28
--  
突破20周期高点2000点开多,第一秒2000.2,第二秒1999.8,第三秒2000.2,轮询不控制的话就会开仓多次啊
--  作者:jinzhe
--  发布时间:2013/2/5 9:10:56
--  
你这个思路,最好去高级区发帖
--  作者:jiangsen
--  发布时间:2013/2/5 15:44:31
--  

jinzhe直接帮我转到高级版去吧~~


--  作者:ackvz
--  发布时间:2013/2/5 18:19:31
--  

KD_BPS:= EXTGBDATA( STKLABEL&\'KD_BPS\' ) ; //开多线位置

加多条件1:= KD_BPS <>BARPOS ; //开多动作不在本期

 

//于是开多或加多啦

 

IF 开多 OR 加多 THEN EXTGBDATASET( STKLABEL&\'KD_BPS\',BARPOS) ; //立即再置为

 

 

 

 

看的懂吧 //开多动作不在本期

 


--  作者:ackvz
--  发布时间:2013/2/5 18:21:22
--  

楼上是可以加仓的 但是限制一根线 只一次

 

你单次交易 无加减仓的  搞个虚拟持仓HOLDING限制下就好了

[此贴子已经被作者于2013-2-5 18:21:36编辑过]

--  作者:王锋
--  发布时间:2013/2/6 0:12:00
--  
轮询在默认情况下,单根K线是不会重复下单的
--  作者:jiangsen
--  发布时间:2013/2/6 13:05:07
--  

to王峰:问题是如果交易加载在分笔或者5秒图上,本周期已经开多,然后下一个5秒依然满足close>ref(hhv(close,20),1)这个条件,图表交易由于holding是立刻变化的所以下根k线不会再开仓(这个结论对吗?),但后台交易由于tholding并不是立刻变化的,所以下一个周期依然可能会开多,于是必须用全局变量记录,对吗?