在线等支援!!
我使用了持仓同步,但我觉得不像是一般的信号闪烁。
开仓第二秒(或者几乎是同时)就平仓了,然后4、5秒后再开仓,价格已经走得很远了。为什么总是出现这种情况?
呃,没有记录,明天记录下。
我的系统是这样的,在满足某条件时,开启一系列多仓,在满足某条件时,开启一系列空仓,全部用数组循环语句赋值完毕;
然后,价格运行到某个值,就相应开多或开空,且用最高最低价判断信号,虽然我用的是固定轮询,应该也不会出现信号闪烁把?
我的信号指令部分代码如下:
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
请老师指点一下,这样会出现信号消失吗?有可能是什么问题呢?
多价和空价是什么数组?
是这样的:
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