Rss & SiteMap

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

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

标题:如何利用过滤函数过滤

1楼
waimm2020 发表于:2016/1/14 11:00:34
请教老师,过滤函数是过滤后面连续多少根K线的信号,如何使用过滤函数过滤后面连续的出现的几个信号,而不是多少根K线后面的信号?
2楼
jinzhe 发表于:2016/1/14 11:02:01

要用过滤函数的话那是用enterlong写的代码,请问用户的策略是不是用enterlong写的,还是用buy?

3楼
waimm2020 发表于:2016/1/14 11:21:26
我用的BUY
两者有啥区别?
4楼
jinzhe 发表于:2016/1/14 11:31:56
区别很大,旧图表enterlong已经不适用于现在的金字塔了,我们不推荐使用,有问题我们会解决但是会推荐用户使用buy。如果用buy,那么用户请举个实际的例子,对上面的要求做下具体的阐述
5楼
waimm2020 发表于:2016/1/14 11:43:49
AA:IF(C>REF(MAX(C,O),1),REF(MAX(C,O),1),DRAWNULL);
NN1:BARSLAST(C>REF(MAX(C,O),1)),NODRAW;
PARTLINE(NN1>0,REF(AA,NN1));
上面信号连续出现时,只画信号出现第一次的信号,直到反向信号出现为止。目前我这样写连续出现信号也划线了。我只想要出现第一次的信号划线。
6楼
waimm2020 发表于:2016/1/14 11:45:21
这就需要一个判断语句,判断前面一个信号是否为反向信号,不知道咋样写。请老师帮忙写一下。

7楼
jinzhe 发表于:2016/1/14 13:27:03
请给出反向信号代码
8楼
waimm2020 发表于:2016/1/14 21:10:33
BB:=IF(C<REF(MIN(C,O),1),REF(MIN(C,O),1),NULL);
划线方法和前面的一样的。这句是反向信号的取值。
[此贴子已经被作者于2016/1/14 21:11:25编辑过]
9楼
jinzhe 发表于:2016/1/15 9:07:58

variable:n=0,m=0;
if C>REF(MAX(C,O),1) then begin
 m:=0;
 n:=n+1;
end

if C<REF(MIN(C,O),1) then begin
 m:=m+1;
 n:=0;
end

AA:IF(C>REF(MAX(C,O),1),REF(MAX(C,O),1),DRAWNULL);
BB:=IF(C<REF(MIN(C,O),1),REF(MIN(C,O),1),drawNULL);

NN1:BARSLAST(C>REF(MAX(C,O),1)),NODRAW;
nn2:barslast(C<REF(MIN(C,O),1)),nodraw;
PARTLINE(NN1>0 and n=0,REF(AA,NN1)),colorwhite;

PARTLINE(Nn2>0 and m=0,REF(bb,NN2)),colorcyan;

10楼
waimm2020 发表于:2016/1/18 16:09:05
请教老师,如何划线显示时提前一根K线显示?

共11 条记录, 每页显示 10 条, 页签: [1] [2]


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