通达信马泰老师飞狐帝纳波利dmp指标转指标编辑独特见
-
相关简介:我不用飞狐,对飞狐的指标编写语法不熟悉,函数也不熟悉叫我在飞狐平台上写飞狐能用的指标我自认没这个本事。 但是知识的道理是互通的,那么顺手借此附件内容写一篇学习方法论文。解析源码含义如何移植通达信。 BB:=CLOSE; EMA08A:=BB; EMA17A:=BB; FAST1:=0; SLOW1:=0; EMA(C,8); EMA(C,17); EMA08:=(BB*2+EMA08A*7.3896)/9.3896; EMA17:=(BB*2+EMA17A*16.5185)/18.5185;
-
文章来源:公式网 发布时间:2021-06-10浏览次数:
我不用飞狐,对飞狐的指标编写语法不熟悉,函数也不熟悉叫我在飞狐平台上写飞狐能用的指标我自认没这个本事。
但是知识的道理是互通的,那么顺手借此附件内容写一篇学习方法论文。解析源码含义如何移植通达信。
BB:=CLOSE;
EMA08A:=BB;
EMA17A:=BB;
FAST1:=0;
SLOW1:=0;
EMA(C,8);
EMA(C,17);
EMA08:=(BB*2+EMA08A*7.3896)/9.3896;
EMA17:=(BB*2+EMA17A*16.5185)/18.5185;
FAST:=EMA08-EMA17,COLORRED;
SLOW:=(FAST*2+SLOW1*(8.0503))/(10.0503),COLORCYAN;
DMP:(18.5185*9.3896*SLOW+EMA17*9.3896*16.5185-EMA08* 18.5185*7.3896)/18.2578;
DRAWNUMBER(ISLASTBAR,DMP,2),COLORRED;
首先,飞狐软件的指标语法偏向于程序语言,不同于通达信函数直接用。这也是为什么现在折腾通达信指标人多的原因。
那么我们先看下#SUBCHART这句是什么意思?使用子图(Subchart)能够将复杂的图表分解成一系列按层次组织起来简单的
计算机专业的程序员可能会解释的更清楚更专业,我们不是程序员不懂这个我只要理解这个是建模起始开头就够了。那么这句可以直接删除
再看第二句BB:=CLOSE;CLOSE时候收盘价通用函数,直接去掉BB,注意这个二B在通达信上不要随便取名用,可能会有造成不可预知的计算错误的可能。
通达信系统自带指标BB为布林极限,取名时最好不要与系统自带指标名重名。那么我们记住这个指标要用到CLOSE就可以了。
第三步我们看下EMA08[1]:=BB[1];和EMA17[1]:=BB[1];这两句。EMA指数移动平均线函数,08和17是均线计算天数。那么这两句就简单了直接为EMA(C,8);
EMA(C,17);
第四步我们看下FAST[1]:=0;和SLOW[1]:=0;FAST快的意思,SLOW慢的意思。
飞狐的datacount函数是什么意思?这个可以找一下函数解释。表示从第一根K线到最后一根K线总共的周期数(也就是K线根数)
begin这是啥?英 [bɪˈɡɪn] 美 [bɪˈɡɪn] v.开始;启动;起始;开始存在(或进行);起初是;本来是。
那么do 是啥?(英语单词)中文名做,干。那么for是啥?(表示对象、用途等)FOR I我估摸着应该是程序员常说的输出的操作指令循环吧。
通过英文翻译以上大概意思出来了,那么对于通达信来讲这些都没用。这段直接删掉即可。
第五步,我们看下EMA08[I]:=(BB[I]*2+ EMA08[I-1]*7.3896)/9.38


现在就去充值积分
加入VIP可下载100以下的所有资源