以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  求助 编写问题  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=75502)

--  作者:wfzj
--  发布时间:2015/2/9 16:19:44
--  求助 编写问题

向老师求助一下

需要用2个变量

di: 返回0 与 1

zx:(c+o+h+l)/4;

 

现在di=1 我想找到 符合 di=1 and  <zx*1.02 or >zx*.98 这个条件的 1 2 3 根k线的位置。


--  作者:wfzj
--  发布时间:2015/2/9 16:22:48
--  

就是和当前k线 zx 幅度正负2%以内 且 di=1 的左面 3根k线的位置。


--  作者:wfzj
--  发布时间:2015/2/9 16:35:07
--  

写错了 。。。。

应该是 di=1 我想找到 符合 di=1 and (<zx*1.02 and >zx*.98) 这个条件的 1 2 3 根k线的位置。


--  作者:百湛必胜客
--  发布时间:2015/2/9 16:45:21
--  
什么<?
--  作者:百湛必胜客
--  发布时间:2015/2/9 16:45:39
--  
问个问题都表述混乱
--  作者:wfzj
--  发布时间:2015/2/9 16:48:27
--  

就是不知道怎么表达啊

 

就是 想求 同样 di=1 且 k 线数值相差不到2% 的 前3根k线的位置。


--  作者:百湛必胜客
--  发布时间:2015/2/9 16:57:50
--  
这个只能比对最后一个K的ZX,不能任意一个K线
--  作者:yukizzc
--  发布时间:2015/2/9 17:00:10
--  

zx:(c+o+h+l)/4;

di=1 and (<zx*1.02 and >zx*.98)      //你这里是什么和zx的上下2%作比较,k线的收盘价??

前3根满足这个条件的k线位置,后续满足条件不考虑是吗             


--  作者:yukizzc
--  发布时间:2015/2/9 17:16:16
--  

VARIABLE:num=0;
aa:di=1 and (<zx*1.02 and >zx*.98) ;    //条件自己写清楚,下面a1,a2,a3就是对应前三跟满足的k线

 

if aa and num=2 then
begin
a3:=barpos;
num:=num+1;
end

 

if aa and num=1 then
begin
a2:=barpos;
num:=num+1;
end

 

if aa and num=0 then
begin
a1:=barpos;
num:=num+1;
end


--  作者:百湛必胜客
--  发布时间:2015/2/9 17:16:32
--  
他的意思是当前周期的ZX值的2%范围内的左边第一个第二个第三个K线都标示出来,这个在目前的分析软件里,只能标示最后一根或者指定的一根zx的左边符合条件的123K