以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 老师帮我看一下,为何会这样 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79548)
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:07:53
-- 老师帮我看一下,为何会这样
用了全局变量控制有持仓时,不开仓,怎么还有只要达到信号就会连续开仓?variable:n=0; variable:m=0;
if 做多条件 then begin sellshort(1,0,marketr); buy(holding=0,1,marketr); n:=1; end
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:08:41
--
variable:n=0; variable:m=0;
if 做多条件 and n=0 then begin sellshort(1,0,marketr); buy(holding=0,1,marketr); n:=1; end
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:17:01
--
是不是因为高频交易启用了对上根信号交易的原因?
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:17:24
--
此主题相关图片如下:qq图片20150609131528.png

|
-- 作者:jinzhe
-- 发布时间:2015/6/9 13:21:13
--
做多条件是什么?
影响信号触发的只有是下单条件,你研究下下单条件当时成立不成立,为什么会成立
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:24:11
--
下单其他条件还成立,但是用了全局变数n=1了,下单条件已经不成立了,
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:27:53
--
需要平仓之后,n:=0,会何还会连续下单,是因为高频交易启动检测对上根信号交易的原因吗
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:30:21
--
取消了还是一样,
|
-- 作者:jinzhe
-- 发布时间:2015/6/9 13:31:00
--
那要看你的N在什么时间变成0,检查一下为什么会变成0
和高频没关系
|
-- 作者:IF左边
-- 发布时间:2015/6/9 13:37:50
--
没有达到n:=0的条件,也连续交易,还存在信号开仓后又消失的情况 ,我用的是h,l,o三个函数,怎么也会出现信号闪烁的问题。
|