xx1188 发表于 2011-8-16 00:25

我不管你啥指标,我把周期放大,缩小,还是用均线,是不是也能混下去?

红树林园 发表于 2011-8-16 12:00

原帖由 maxinfo 于 2011-8-15 23:28 发表 http://bbs.macd.cn/static/image/common/back.gif
红树林老兄,有事请教

有无办法用函数表示出,比如5日均线和10均线,在下跌过程中的交叉时候的数值?

请教不敢!是这意思吗?
{飞狐源码}
mt:=cross(ma(c,10),ma(c,5));
aa:=if(mt=1,c,ref(c,BARSLAST(mt=1)));
DRAWTEXT(BARSTATUS=2,ma(c,10),'叉点价: '+NUMTOSTR(aa,3));

有赚就走 发表于 2011-8-16 12:33

没有意思,上60日均线就买,下60日均线就卖,成功率都比你的指标都高

红树林园 发表于 2011-8-16 19:38

原帖由 有赚就走 于 2011-8-16 12:33 发表 http://bbs.macd.cn/static/image/common/back.gif
没有意思,上60日均线就买,下60日均线就卖,成功率都比你的指标都高

呵呵!比60日线成功率还低?不是嘛!这个[黄金阶梯]指标呢?

wyx984 发表于 2011-8-16 19:58

谢谢老师。

maxinfo 发表于 2011-8-16 20:48

回复 #82 红树林园 的帖子

一事不烦二主,通达信的有不?呵呵,我是闲着无事,看均线,想求一个 10日均线下穿5日均线的时候,交叉点的数值,往右画横线。

飞狐的,俺不会,呵呵。

还请多多帮忙。

js32111 发表于 2011-8-16 21:57

老师给的参数中怎么有那么多的省略号啊?

韦理想 发表于 2011-8-17 08:56

红树老师在这里也有开贴啊。

红树林园 发表于 2011-8-17 09:46

原帖由 maxinfo 于 2011-8-16 20:48 发表 http://bbs.macd.cn/static/image/common/back.gif
一事不烦二主,通达信的有不?呵呵,我是闲着无事,看均线,想求一个 10日均线下穿5日均线的时候,交叉点的数值,往右画横线。

飞狐的,俺不会,呵呵。

还请多多帮忙。

哎!太忙喇! 昨日很晚才写,不知是不是你要的结果.现时叉点画线取的是最高价,如取其他价请将BB一行的最高价改为其他价.OK.
{通达信}
MT:=CROSS(MA(C,10),MA(C,5));
AA:=BARSLAST(MT>0);
BB:=IF(MT>0,HIGH,REF(HIGH,AA));
IF(CURRBARSCOUNT<=CONST(AA+1),CONST(BB),DRAWNULL),COLORDD00FF;
DRAWICON(COUNT(CURRBARSCOUNT<=CONST(AA+1),AA+1)=1,H*1.02,2);

caoyyanz2007 发表于 2011-8-17 10:10

原帖由 <i>红树林园</i> 于 2011-8-9 08:43 发表 <a href="http://bbs.macd.cn/redirect.php?goto=findpost&pid=25331166&ptid=1962019" target="_blank"><img src="http://bbs.macd.cn/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />
1975951 <br />


由于使用的不是飞狐狸, 所以指标只能模仿跟踪止损, 比如2010年07-08月间的止损线就不对. 价格上去了,止损却没翻下来
真正的跟踪止损需要飞狐的数组语言, for循环,
其他通达信, 大智慧上的模仿只是徒劳

红树林园 发表于 2011-8-17 10:37

原帖由 caoyyanz2007 于 2011-8-17 10:10 发表 http://bbs.macd.cn/static/image/common/back.gif



由于使用的不是飞狐狸, 所以指标只能模仿跟踪止损, 比如2010年07-08月间的止损线就不对. 价格上去了,止损却没翻下来
真正的跟踪止损需要飞狐的数组语言, for循环,
其他通达信, 大智慧上的模仿只是徒劳

如果是按你所说的用飞狐的"数组语言", "for循环"语句写可以做的更好,那还不简单? 我今晚就用"数组语言", "for循环"语句写. 按我对这指标的了解,我想其结果是相同的? 不过也无所谓, 就花一个钟的时间当练功?

halilu 发表于 2011-8-17 17:39

老师,对for语句,我理解是更加严谨一些吧。不知道说的对否?

红树林园 发表于 2011-8-17 19:38

原帖由 halilu 于 2011-8-17 17:39 发表 http://bbs.macd.cn/static/image/common/back.gif
老师,对for语句,我理解是更加严谨一些吧。不知道说的对否?

这要看情况? 对这个指标, 个人认为做的好不好关键在于[触发反转],在相同的[触发条件]下,其结果是一样的.与软件关系不大.所谓不同? 是高手惯用的托词, 一般人写不了就说写不了,但高手写不了他从不敢说写不了,千遍一律地说是软件(或函数)问题。要成为高手,惯用的托词一定要学会说。

红树林园 发表于 2011-8-17 20:18

的写法非常简单, 需要的留下 整形后 画变色粗线, 不要的全部去除. OK! 看图:

红树林园 发表于 2011-8-18 08:26

昨晚, 用飞狐软件的数组、循环、合成等语句重写了,经过非常仔细的比对,在相同的[触发反转]条件下,
1、用飞狐数组写的与飞狐常规下写的 其结果是相同的;
2、用飞狐数组写的与大智慧、通达信写的 其结果是相同的;
从上面的结果也间接证明了我在上上楼所说的一班外汇高手对的不满情绪,炒汇软件的同样未如意,由此可断定,[触发反转]的门限设置和人的编写水平才是决定的好坏,而不是软件决定的好坏!

laohu2009 发表于 2011-8-18 09:15

跟踪老师的脚步,这里比起别的地儿,更有交流的乐趣,纳言报道,跟随!!!!!!!!!!!!!!!

股市少年 发表于 2011-8-18 13:43

来学习了 欣赏老师的美图。。。

thzngsds 发表于 2011-8-18 22:41

图做得不错,请问老师是用什么图像软件做的?谢谢!

中美交合 发表于 2011-8-18 23:06

一个源代码走遍天下

wujinqang 发表于 2011-8-19 13:05

按你所说整了个指标,感觉很不满意,楼主能不能把你的原码全部贴上(最好是通达信的),以便观察看你的这个指标策略是不是可行!!!

{M=1.5 1, 60; P=10 5,99}
ATR:=MA(MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW)),P);
MID:=(HIGH +LOW) / 2;
UP:=(MID + ATR *M),COLOR00FF00,LINETHICK2;
DN:=(MID - ATR *M),COLORRED,LINETHICK2;
IF(UP<REF(UP,10),UP,DRAWNULL),COLOR00FF00,LINETHICK2;
IF(DN>REF(DN,10),DN,DRAWNULL),COLORRED,LINETHICK2;
{10日5日交叉向右画红线}
MT:=CROSS(MA(C,10),MA(C,5));
AA:=BARSLAST(MT>0);
BB:=IF(MT>0,HIGH,REF(HIGH,AA));
IF(CURRBARSCOUNT<=CONST(AA+1),CONST(BB),DRAWNULL),COLORDD00FF;
DRAWICON(COUNT(CURRBARSCOUNT<=CONST(AA+1),AA+1)=1,H*1.02,2);
页: 1 2 3 4 [5] 6 7 8 9 10 11 12 13 14
查看完整版本: 简简单单好 持股持币一看就知道(纪录: 首日点击 5379次, 回复 14帖)