发新话题
打印

论坛中使用公式源码常见问题收集

论坛中使用公式源码常见问题收集

1、参数的设置

一般公式源码开头都有一个 {....} 开头的注释说明,比如:
复制内容到剪贴板
代码:
{《超级新庄杀手》 M1(3,10,5)M2(5,20,10)M3(10,40,20)}
它代表什么意思呢:
《超级新庄杀手》-公式名称
M1(3,10,5)-参数 M1-最小为 3 -最大为 10 -默认为 5
M2(5,20,10)-参数 M2-最小为 5 -最大为 20 -默认为 10
M3(10,40,20)}-参数 M3-最小为 10 -最大为 40 -默认为 20

那么如何转换对应到飞狐的公式呢?

方法有两种
方法一:直接在参数表中填写,如图



方法二:用飞狐的函数来写
申明并设置参数
语法:
复制内容到剪贴板
代码:
INPUT:pname1(dft,min,max,step),pname2(dft,min,max,step)...;
pname表示参数名, dft表示缺省值
min表示最小值,max表示最大值
step表示优化步长,除default外都可省略
上面的例子:
复制内容到剪贴板
代码:
input:m1(5,3,10),m2(10,5,20),m3(20,10,40);
这样,就能够保证公式的正确使用

TOP

这个公式怎么引入?

参数有5条 每条只有1个数字 怎么填?我真的犯了难 强烈期盼高手指点 谢谢!


源码: [复制到剪贴板]   
参数:P1 -5,P2-13,P3-34,P4-250,P5-180

MA4:MA(CLOSE,P4),LINETHICK2;
FILLRGN(C>=LLV(L,0),MA4,LLV(L,255)*0.9),COLORBLUE;
FILLRGN(C>=LLV(L,0),MA4*1.15,MA4),COLORGRAY;
MA1:MA(CLOSE,P1);
MA2:MA(CLOSE,P2);
MA3:MA(CLOSE,P3);
MA5:MA(CLOSE,P5);
STICKLINE(c>o ,c ,o ,6 ,2),COLORRED;
STICKLINE(c<o ,c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c>o,h ,C ,0.5 ,0 ),COLORRED;
STICKLINE(c>o,O ,l ,0.5 ,0 ),COLORRED;
STICKLINE(c<o ,h,O,0.5 ,0 ),COLORFFFF50;
STICKLINE(c<o ,C,l,0.5 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C<REF(C,1),c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C>REF(C,1),c ,o ,6 ,2),COLORRED;

TOP

引用:
冒险人家 于 2004-5-10 01:04 写道:
参数有5条 每条只有1个数字 怎么填?我真的犯了难 强烈期盼高手指点 谢谢!


源码: [复制到剪贴板]   
参数:P1 -5,P2-13,P3-34,P4-250,P5-180

MA4:MA(CLOSE,P4),LINETHICK2;
FILLRGN(C>=L ...
P1-5=P1(5)默认值,另外自己再加上最小最大值,其余一样,范围自己定。

TOP

非常感谢!

引用:
lwh315 于 2004-5-10 03:53 PM 写道:
P1-5=P1(5)默认值,另外自己再加上最小最大值,其余一样,范围自己定。
按您所讲已经引入成功!万分感谢!!!

TOP

谢谢,解决打问题!

TOP

谢谢

TOP

OK

TOP

谢谢

TOP

参数有5条 每条只有1个数字 怎么填?我真的犯了难 强烈期盼高手指点 谢谢!


源码: [复制到剪贴板]   
参数:P1 -5,P2-13,P3-34,P4-250,P5-180

MA4:MA(CLOSE,P4),LINETHICK2;
FILLRGN(C>=LLV(L,0),MA4,LLV(L,255)*0.9),COLORBLUE;
FILLRGN(C>=LLV(L,0),MA4*1.15,MA4),COLORGRAY;
MA1:MA(CLOSE,P1);
MA2:MA(CLOSE,P2);
MA3:MA(CLOSE,P3);
MA5:MA(CLOSE,P5);
STICKLINE(c>o ,c ,o ,6 ,2),COLORRED;
STICKLINE(c<o ,c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c>o,h ,C ,0.5 ,0 ),COLORRED;
STICKLINE(c>o,O ,l ,0.5 ,0 ),COLORRED;
STICKLINE(c<o ,h,O,0.5 ,0 ),COLORFFFF50;
STICKLINE(c<o ,C,l,0.5 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C<REF(C,1),c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C>REF(C,1),c ,o ,6 ,2),COLORRED;

TOP

参数:P1 =5,P2=13,P3=34,P4=250,P5=180
范围在这些默认值取,比如 p1 默认 5 最小可取1 最大可取 100

TOP

谢谢,学席了

TOP

参数有5条 每条只有1个数字 怎么填?我真的犯了难 强烈期盼高手指点 谢谢!
源码: [复制到剪贴板]   
参数:P1 -5,P2-13,P3-34,P4-250,P5-180
MA4:MA(CLOSE,P4),LINETHICK2;
FILLRGN(C>=LLV(L,0),MA4,LLV(L,255)*0.9),COLORBLUE;
FILLRGN(C>=LLV(L,0),MA4*1.15,MA4),COLORGRAY;
MA1:MA(CLOSE,P1);
MA2:MA(CLOSE,P2);
MA3:MA(CLOSE,P3);
MA5:MA(CLOSE,P5);
STICKLINE(c>o ,c ,o ,6 ,2),COLORRED;
STICKLINE(c<o ,c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c>o,h ,C ,0.5 ,0 ),COLORRED;
STICKLINE(c>o,O ,l ,0.5 ,0 ),COLORRED;
STICKLINE(c<o ,h,O,0.5 ,0 ),COLORFFFF50;
STICKLINE(c<o ,C,l,0.5 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C<REF(C,1),c ,o ,6 ,0 ),COLORFFFF50;
STICKLINE(c=o AND C>REF(C,1),c ,o ,6 ,2),COLORRED;

参数:P1 -5,P2-13,P3-34,P4-250,P5-180
这参数中的数字指的是确省数,最大最小您可自己加.
如:P1  -5  -10  0;.......

TOP

上楼中确省应为:5;13;34;180;250;
您可把它们设为:p1      5      2     13;
                        p2    13      5     34
                        p3    34    13     89
                        p4   180   89    250
                        p5   250  180   500
附件: 您所在的用户组无法下载或查看附件

TOP

还真能学到不少东西
炒股要象狐狸一样狡猾

TOP

DDD
QQ:271553306 只做自己看得明白的股票

TOP

一直没搞明白的,懂了,谢谢!

TOP

ding

TOP

3q

TOP

okkk

TOP

TOP

dddddddddddddddddddddddddd

TOP

xiexie

TOP

哈哈,原来如此!

TOP

懂了,谢谢!

TOP

发新话题
报警岗亭