Rss & SiteMap

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

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

标题:求助,后面k线被前面k线包含如何编写

1楼
arbore 发表于:2017/1/11 10:11:35
老师,请教前面一个大阴线或者大阳线,后面的n根k线高价小于等于或者低价大于等于包含在其中,一直到突破前面大阴线或者大阳线为止该如何编写。
2楼
jinzhe 发表于:2017/1/11 10:19:56

大阴线阳线是如何定义的?

后面的突破指的是出现一个更大的阴线阳线吗

[此贴子已经被作者于2017-1-11 10:20:15编辑过]
3楼
arbore 发表于:2017/1/11 10:35:47
大阳线只是举例,也不一定是大阳线,只要后面k线的h小于等于前面的h,L大于等于前面的L,就算是包含。一直到后面某个k线的最高或者最低突破那根k线,图片发在附件里面,椭圆里面的k线就是被前面的k线包含。一直到后面那个k先突破了,就算结束
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170111103238.png
图片点击可在新窗口打开查看
图片点击可在新窗口打开查看图片点击可在新窗口打开查看

4楼
jinzhe 发表于:2017/1/11 10:43:30
这个不好定义
5楼
arbore 发表于:2017/1/11 10:45:08
好的,谢谢老师。
6楼
arbore 发表于:2017/1/15 21:49:15
老师,如果用循环语句来写,请问问题在哪里?

包含:=h<=ref(h,1) and l>=ref(l,1);
variable:qg:=h,hh=0;
if 包含 then begin 
qg:=h[barpos-1];
for i=1 to 100 do begin
if h[i]<=h[barpos-i] and l[i]<=l[barpos-i] then hh[i]=qg;  
else then 
hh:=h;
break;
end
end
[此贴子已经被作者于2017-1-15 21:50:02编辑过]
7楼
jinzhe 发表于:2017/1/16 9:06:29
不好判断的
8楼
arbore 发表于:2017/1/16 9:54:01
老师,能不能指导一个简单的,如果我要给k线做一个序列,就像barpos一样,只是是带条件的序列,条件是dft是不是要这样写
for i=1 to datacount do begin
if dft then i:=i+1 ;
else then i:=i;
end

9楼
jinzhe 发表于:2017/1/16 10:04:18
以下是引用arbore在2017-1-16 9:54:01的发言:
老师,能不能指导一个简单的,如果我要给k线做一个序列,就像barpos一样,只是是带条件的序列,条件是dft是不是要这样写
for i=1 to datacount do begin
if dft then i:=i+1 ;
else then i:=i;
end

这段代码是什么思路?

10楼
arbore 发表于:2017/1/16 10:17:57
就是从barpos=1开始设定一个序列i,也是从1开始,如果条件达成dft:=h<ref(h,1) and l>ref(l,1),则i+1,如果条件没有完成则i不变
共11 条记录, 每页显示 10 条, 页签: [1] [2]


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