spbao 发表于 2018-1-27 09:01

请教高手!

请教老师:
AAA:"999999"$指标1“;”

为啥在个股里无法正确输出上证代码的指标1数值,出现的AAA数值却是个股的指标1,这是为什么?谢谢老师赐教!

spbao 发表于 2018-1-27 09:04

本帖最后由 spbao 于 2018-1-27 09:06 编辑

AAA:"999999$指标1“;   纠正上面的公式,一样出来是错,即是个股的指标1数值,不是999999的指标1。

爱庄股份 发表于 2018-1-29 19:41

有些软件的上证代码不是999999

线舞乾坤 发表于 2018-1-30 01:21

首先我理解你的意图为——使用$函数在其它股票中引用上证指数的指标数值,估计你用的软件为通达信,好象只有它的上证指数代码为999999,好吧我的认知如下:


使用$引用任意数据的方法请参考:  1、常规方法不能直接引用,只可直接引用“OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT”。  
2、在许多场合下,可以通过计算间接引用,比如在其它股票中,想知道上证指数的ma(c,5),可行的公式代码是:
AA:="999999$close";
BB:=ma(AA,5);
但通达信引用后指标为当日收盘价显示一条直线无前期数值,本人没搞懂为什么?
$函数益盟操盘手可用,{可以用引用到的上证指数的开、收、高、低、量、额做成其它指标}
$函数大智慧365、同花顺不可用。 
3、可以被间接引用的指标,必须是可以由“OPEN、HIGH、LOW、CLOSE、VOL、AMOUNT”计算的指标。其它的不行,比如想引用深发展的流通盘就不行。




这样换个思路吧,你的想法用大智慧365或益盟操盘手软件里的STKINDI (引用指定股票的指标数值)函数可以轻松实现,其它软件没有该函数!!!!!!
如AA:STKINDI('SH000001','KDJ.K#DAY');{引用上证指数日线中KDJ指标K值}
若你非想实现你的想法不妨下载大智慧365或益盟操盘手用该函数试试,应该非常满意。另大智慧和益盟上证指数的代码为SH000001,不是999999。


附:STKINDI函数说明
STKINDI('STKNAME','INDINAME',PARAMs),STKNAME是股票代码,INDINAME是指标及其指标线名称,其语法和双引号引用指标数值相同,PARAM是可选参数,其数量应当等于被应用指标的参数数量,否则将使用缺省参数数值。例如:
STKINDI('SZ000001','MA.MA1',5,10,15,20)表示引用深发展的MA指标的MA1指标线,计算参数5,10,15,20。
STKINDI('000001','KDJ.K#WEEK',9,4,4,)表示引用深发展的周线KDJ指标的K指标线,计算参数9,4,4。
STKINDI('SH600000','EXPLORER.KDJ#MONTH')表示引用浦发银行的KDJ条件选股月线公式,计算使用默认值。



看君如此渴求也只能帮你到此,本人水平有限见谅!~祝君成功。


下图在浦发银行K线中引用上证指数KDJ





spbao 发表于 2018-1-30 19:39

线舞乾坤 发表于 2018-1-30 01:21
首先我理解你的意图为——使用$函数在其它股票中引用上证指数的指标数值,估计你用的软件为通达信,好象只 ...
非常感谢!

大智慧速度不行!

我另设个公式再引用可,只是速度又受影想,为此我现在用手工了。速度是第一的。

spbao 发表于 2018-1-30 19:43

順便再請教個問題:


NOTEXTZIGL:ZIG(3,PER),COLORRED,LINETHICK2;
IF(BACKSET(NOTEXTZIGL<REF(NOTEXTZIGL,1),1),NOTEXTZIGL,DRAWNULL),COLORGREEN,LINETHICK2;

我做的轉折綫下行時綠色不能到波頂,且還有數字顯示,我不想出現數字,能改嗎?謝謝!

spbao 发表于 2018-1-30 19:48

本帖最后由 spbao 于 2018-1-30 19:50 编辑

zi'g

线舞乾坤 发表于 2018-1-31 00:31

spbao 发表于 2018-1-30 19:43
順便再請教個問題:




ZIG函数属未来函数不建议使用,因为最后一个折点有的时候可能并不是固定的,随着行情的继续最后的折点会发生改变.折线下行绿色不能到波顶是软件本身设计如此我们不能改动。
还有数字显示的问题,数字显示的输出语句并不在你发的
NOTEXTZIGL:ZIG(3,PER),COLORRED,LINETHICK2;
IF(BACKSET(NOTEXTZIGL<REF(NOTEXTZIGL,1),1),NOTEXTZIGL,DRAWNULL),COLORGREEN,LINETHICK2;

这个语句中,你在其它语句中找到有DRAWTEXT(画图标)或DRAWNUMBER(画数字)的函数语句删除掉即可。

spbao 发表于 2018-1-31 15:01

怎样在用通达信统计各板块前20名的算术平均涨幅?怎样写?

spbao 发表于 2018-1-31 15:04

本帖最后由 spbao 于 2018-1-31 15:07 编辑

线舞乾坤 发表于 2018-1-31 00:31
ZIG函数属未来函数不建议使用,因为最后一个折点有的时候可能并不是固定的,随着行情的继续最后的折点会 ...
这里没数字函数,怎么绿线时也出现数字呢?画到顶成绿线在里面将1改成2即可,只是2%转折线时,跌的绿线又变成了红线,所以都不理想。

未来函数不用,那时你没理解市场,我们的主观代替不了市场最后的未来函数。你明白不?

spbao 发表于 2018-1-31 15:09

怎样在用通达信统计各板块前20名的算术平均涨幅?怎样写?

谢谢!

爱庄股份 发表于 2018-2-19 00:50

spbao 发表于 2018-1-31 15:09
怎样在用通达信统计各板块前20名的算术平均涨幅?怎样写?

谢谢!

这个要使用自定义数据吧。
页: [1]
查看完整版本: 请教高手!