以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 求助求助!!为什么总是开仓第二秒就平仓,隔4、5秒后再开仓?? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=60288)
|
-- 作者:小P爸爸
-- 发布时间:2013/12/24 16:47:22
-- 求助求助!!为什么总是开仓第二秒就平仓,隔4、5秒后再开仓??
在线等支援!!
我使用了持仓同步,但我觉得不像是一般的信号闪烁。
开仓第二秒(或者几乎是同时)就平仓了,然后4、5秒后再开仓,价格已经走得很远了。为什么总是出现这种情况?
|
-- 作者:jinzhe
-- 发布时间:2013/12/24 16:50:44
--
有没有勾选下单日志?
此主题相关图片如下:1.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2013-12/2013122416504375000.png)
|
-- 作者:小P爸爸
-- 发布时间:2013/12/24 17:17:42
--
呃,没有记录,明天记录下。
我的系统是这样的,在满足某条件时,开启一系列多仓,在满足某条件时,开启一系列空仓,全部用数组循环语句赋值完毕;
然后,价格运行到某个值,就相应开多或开空,且用最高最低价判断信号,虽然我用的是固定轮询,应该也不会出现信号闪烁把?
我的信号指令部分代码如下:
for t=1 to 20 do begin if high>=多价[t] then begin buy(holding=0 and oktime and 多单[t]=1 and 核心开关,hands,market); 多单[t]:=0; end end for k=1 to 20 do begin if low<=空价[k] then begin buyshort(holding=0 and oktime and 空单[k]=1 and 核心开关,hands,market); 空单[k]:=0; end end
请老师指点一下,这样会出现信号消失吗?有可能是什么问题呢?
|
-- 作者:小P爸爸
-- 发布时间:2013/12/24 17:19:51
--
唉,上面写错了,条件满足时不是立即开启一系列多仓和空仓,是为数列空价[k]和多价[t]赋值,等待价格运行到位自动激发……
|
-- 作者:jinzhe
-- 发布时间:2013/12/24 17:25:38
-- 委托价格 超过涨跌停版限制
多价和空价是什么数组?
|
-- 作者:小P爸爸
-- 发布时间:2013/12/24 17:30:40
--
是这样的:
variable:hstp=0,lstp=0,多价[20]=0,空价[20]=0,多单[20]=0,空单[20]=0,核心开关=0;
if *************** then
begin for i=1 to 20 do begin 空价[i]:=****; 空单[i]:=1; end end
|
-- 作者:小P爸爸
-- 发布时间:2013/12/24 17:31:32
--
我也不知道这叫啥数组……抱歉了老师,请多指教
|
-- 作者:jinzhe
-- 发布时间:2013/12/25 8:48:07
--
又是数组又是循环的,是为什么干什么?
|