Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共23 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:自制指标下当根K线变动使得前信号改变的问题

1楼
luyibei 发表于:2016/6/2 14:17:37
我在使用自制指标的时候发现前几天发出做空信号的K线变成了做多信号,请问是指标的问题么。
公式如下所示:
VARIABLE:flag=0;
VARIABLE:flag1=-1;
VARIABLE:flag2=0;
hhvh:=hhv(h,N);
llvl:=LLV(L,N);
refh:=ref(hhvh,1);
refl:=ref(llvl,1);
if flag1=1 then begin
flag:=flag+flag2*(refh-flag);
end 

if flag1=-1 and refl>0 then begin
flag:=flag+flag2*(refl-flag);
end

if flag1=1 and flag2<M/100 and H>REF(H,1) then begin
flag2:=flag2+S/100;
end

if flag1=-1 and flag2<M/100 and L<REF(L,1) then begin
flag2:=flag2+S/100;
end

if flag1=1 and flag>C then begin
flag1:=-1;
flag2:=S/100;
flag:=hhvh;
end

if flag1=-1 and flag<C then begin
flag1:=1;
flag2:=S/100;
flag:=llvl;
end
A:flag,CIRCLEDOT;
AA:flag1;
AAA:flag2;
AAAA:if(REF(AA,2)=-1 and REF(AA,1)=1,1,IF(REF(AA,2)=1 and REF(AA,1)=-1,-1,0));
2楼
jinzhe 发表于:2016/6/2 14:18:40
代码里面没有做多做空语句
3楼
luyibei 发表于:2016/6/2 14:21:44

这是附图


图片点击可在新窗口打开查看此主题相关图片如下:无标题3.png
图片点击可在新窗口打开查看
4楼
luyibei 发表于:2016/6/2 14:33:56
flag1=1做多,flag1=-1做空
5楼
jinzhe 发表于:2016/6/2 14:42:52

这些代码看不出来是因为什么变的

信号改变时有没有动过k线图,比如扩大或者缩小了k线图?

6楼
luyibei 发表于:2016/6/2 14:48:19
没有改动过
7楼
jinzhe 发表于:2016/6/2 14:52:00
那你需要贴全部代码了,
8楼
luyibei 发表于:2016/6/2 14:54:56
这就是全部代码啊,在图上显示就是白点在K线上还是K线下,我只是在测试指标
9楼
jinzhe 发表于:2016/6/2 14:58:35
把信号变化前后都截图发一下
10楼
luyibei 发表于:2016/6/2 15:29:49
。。。我之前的肯定没有截图啊,现在也看不到了。。。
共23 条记录, 每页显示 10 条, 页签: [1] [2][3]


Powered By Dvbbs Version 8.3.0
Processed in 0.03320 s, 3 queries.