qyhren 发表于 2015-6-12 10:12

红树林园 发表于 2015-6-10 11:12 static/image/common/back.gif
毛爷爷: "风物长宜放眼量"

红树老师,还要请教啊。我之前一直用通达信,现在尝试用用大智慧,但把您提供的指标改写,实在写不成,帮忙看看,谢谢.
UP:=IF(DIFF>VAR1 AND DEA=VAR1,MAX(LLV(VAR1,10),VAR3),VAR1);
DN:=IF(DIFF<VAR2 AND DEA=VAR2,MIN(HHV(VAR2,10),VAR3),VAR2);
压:IF(UP<=0,UP,DRAWNULL),COLOR17BB8A;
撑:IF(DN>=0,DN,DRAWNULL),COLORFF3EFF;


把DRAWNULL改成0不行啊。PARTLINE也写不出来。

红树林园 发表于 2015-6-12 10:31

本帖最后由 红树林园 于 2015-6-12 10:42 编辑

qyhren 发表于 2015-6-12 10:12 static/image/common/back.gif
红树老师,还要请教啊。我之前一直用通达信,现在尝试用用大智慧,但把您提供的指标改写,实在写不成,帮 ...
这二行改写一下就得了!

压:IF(UP<=0,UP,DRAWNULL),COLOR17BB8A;
撑:IF(DN>=0,DN,DRAWNULL),COLORFF3EFF;

```````````````````````````````````````````````````

IF up<=0 THEN BEGIN
压:= up;
UP: EMA(压,60);
END
IF dn>=0 THEN BEGIN
撑:= dn;
DN: EMA(撑,60);
END

qyhren 发表于 2015-6-12 10:47

我改写成这样:

VAR1:=HHV(DEA,53);
VAR2:=LLV(DEA,55);
VAR3:=DEA-(DIFF-DEA);
UP:=IF(DIFF>VAR1 AND DEA=VAR1,MAX(LLV(VAR1,10),VAR3),VAR1);
DN:=IF(DIFF<VAR2 AND DEA=VAR2,MIN(HHV(VAR2,10),VAR3),VAR2);

IF UP<=0 THEN BEGIN
      压:UP,COLOR17BB8A;
END
IF DN>=0 THEN BEGIN
      撑:DN,COLORFF3EFF;
END;

我的意图是当UP下穿0线时显示,否则不显示,也就是显示一块,DN亦是如此。但图中全部显示,如图:





qyhren 发表于 2015-6-12 10:51

并且感觉UP怎么近似一条0线,问题出在哪里?好久没弄指标了(以前也是菜鸟水平),都生的不知道怎么好了。

红树林园 发表于 2015-6-12 10:54

qyhren 发表于 2015-6-12 10:47 static/image/common/back.gif
我改写成这样:

VAR1:=HHV(DEA,53);


不明白你的意思, 是这样吗?

VAR1:=HHV(DEA,53);
VAR2:=LLV(DEA,55);
VAR3:=DEA-(DIFF-DEA);
UP:=IF(DIFF>VAR1 AND DEA=VAR1,MAX(LLV(VAR1,10),VAR3),VAR1);
DN:=IF(DIFF<VAR2 AND DEA=VAR2,MIN(HHV(VAR2,10),VAR3),VAR2);

IF UP<=0 THEN 压:UP,COLOR17BB8A;
IF DN>=0 THEN 撑:DN,COLORFF3EFF;

qyhren 发表于 2015-6-12 11:06

本帖最后由 qyhren 于 2015-6-12 11:08 编辑

通达信的代码:

通达信的图:

qyhren 发表于 2015-6-12 11:11

大智慧改写用老师的代码,依然全部显示:

红树林园 发表于 2015-6-12 13:18

qyhren 发表于 2015-6-12 11:11 static/image/common/back.gif
大智慧改写用老师的代码,依然全部显示:

像通达信截图样子, 大智慧用PARTLINE函数便可以哦!

PARTLINE(dn,dn>=0,RGB(0,180,0)),LINETHICK3;
PARTLINE(up,up<=0,RGB(0,180,0)),LINETHICK3;

qyhren 发表于 2015-6-12 14:08

红树林园 发表于 2015-6-12 13:18 static/image/common/back.gif
像通达信截图样子, 大智慧用PARTLINE函数便可以哦!

PARTLINE(dn,dn>=0,RGB(0,180,0)),LINETHICK3;


成功了!:#DAXIAO

感谢老师!!!

我也用过PARTLINE总说语法不对,看它的解释,越看越感觉不对。现在好了。:handshake

MACD有您更精彩!!!

rsi2009 发表于 2015-6-12 16:18

红树林园 发表于 2015-6-12 13:18 static/image/common/back.gif
像通达信截图样子, 大智慧用PARTLINE函数便可以哦!

PARTLINE(dn,dn>=0,RGB(0,180,0)),LINETHICK3;


小红果然高手

激流9995 发表于 2015-6-12 16:28

谢谢美女!谢谢老师!

qyhren 发表于 2015-6-12 18:38

老师再请教啊。大智慧中我测试一下:
BARSLAST((YEAR=2015 AND MONTH=1 AND DAY=14));
是可以的,但改成参数(自己输入)就不行了,老师看一下:
BARSLAST(YEAR=Y AND MONTH=M AND DAY=D);
然后参数中Y=2015,M=1,D=14.

红树林园 发表于 2015-6-12 20:18

qyhren 发表于 2015-6-12 18:38 static/image/common/back.gif
老师再请教啊。大智慧中我测试一下:
BARSLAST((YEAR=2015 AND MONTH=1 AND DAY=14));
是可以的,但改成参 ...

你慢慢玩, 我不跟你"不务正业"了!
你的源码没问题, 你是不是把[日期]调在 "非交易日"上啊?

红树林园 发表于 2015-6-12 20:19

rsi2009 发表于 2015-6-12 16:18 static/image/common/back.gif
小红果然高手

"不务正业" 还说是高手啊? :#DAXIAO

红树林园 发表于 2015-6-12 20:20

激流9995 发表于 2015-6-12 16:28 static/image/common/back.gif
谢谢美女!谢谢老师!

不用谢! 周末愉快!

jiarenghu 发表于 2015-6-12 21:55

周末愉快{:7_326:}

边疆股民 发表于 2015-6-12 22:26

美女老师周末愉快

akui126 发表于 2015-6-12 22:28

红树林园 发表于 2015-6-12 20:20 static/image/common/back.gif
不用谢! 周末愉快!

感觉下周很难搞,请红牛预测下高低点;并祝周末愉快!

qyhren 发表于 2015-6-12 22:33

红树林园 发表于 2015-6-12 20:18 static/image/common/back.gif
你慢慢玩, 我不跟你"不务正业"了!
你的源码没问题, 你是不是把[日期]调在 "非交易日"上啊?

谢谢老师,我再看看。:handshake

红树林园 发表于 2015-6-13 07:37

本帖最后由 红树林园 于 2015-6-13 09:25 编辑

akui126 发表于 2015-6-12 22:28 static/image/common/back.gif
感觉下周很难搞,请红牛预测下高低点;并祝周末愉快!
你想要 ‘波動區間’,姐給你D周一或一周都不是問題,但你想過沒有,這種令所有
姐妹們佩服
男人們羞愧
的事若由一個弱女子去做了,你說影響多不好啊?:#DAXIAO
页: 85 86 87 88 89 90 91 92 93 94 [95] 96 97 98 99 100 101 102 103 104
查看完整版本: 股市(中國)大趨勢