136 123456
发新话题
打印

[公式] 如何在飞狐中编写“解盘指标”!

如何在飞狐中编写“解盘指标”!

“飞狐交易师”解盘函数说明及编写公式的经验、技巧:

一:EXPLAIN

别名: 显示解盘文字
所属类别: 解盘函数

在[解]中输出解盘文字。

用法:
EXPLAIN(COND,TEXT),在COND条件满足时在[解]中输出解盘文字,可以用'\n'空一行。
例如:
EXPLAIN(HIGH>=HHV(HIGH,20), '创20天新高\n')
表示在创20天新高时在[解]中输出解说并空1行显示下条解盘文字。

举一简单的例子:

有一种操盘方法,kd指标低于20并且金叉,可以关注!高于80并且死叉,可以考虑卖出。
在原来的分析软件中,只能用“指标线”或“条件选股”或“交易系统”来实现此种想法,
现在用飞狐交易师,可以轻松的用另一种方法实现这一功能。

怎么用呢???

例如我们用常用的ma均线指标来制做kd解盘公式:

MA{均线指标}
复制内容到剪贴板
代码:
ma1:ma(c,5);
ma2:ma(c,10);
ma3:ma(c,20);
ma4:ma(c,30);
lk:="kd.k";{引用kd指标中的k,当然你不想引用也可以再建立个kd公式,效果一样哦!}
ld:="kd.d";{引用kd指标中的d}
EXPLAIN(cross(lk,ld) and lk<20,'kd金叉,可以考虑买进');{使用了上面提到的,操盘方法,并且写出了自己的解盘语言“kd金叉,可以考虑买进”}
EXPLAIN(cross(ld,lk) and lk>80,'kd死叉,可以考虑卖出');{同上一注解}
当然,聪明的你可以做出更加复杂的解盘系统来呀
附件: 您所在的用户组无法下载或查看附件

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

再看
附件: 您所在的用户组无法下载或查看附件

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

在网上得到的一个主图股评公式,改了一下,加入解盘,非常直观,可以在飞狐中使用了。
复制内容到剪贴板
代码:
a001:= C-REF(c,6);
a002:= MA(a001,6);
a003:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
a004:=SMA(a003,3,1);
a005:=SMA(a004,3,1);
a006:=ema(3*a004-2*a005,2);
a007:=(HIGH + LOW + CLOSE)/3;
a008:=((a007-MA(a007,14))/(0.015*AVEDEV(a007,14)))/2;
a009:=(a008+((ema((-100*(HHV(HIGH,14)-CLOSE)/
(HHV(HIGH,14)-LLV(LOW,14))+100)/100,3)*200-100)))/2;
a010:=a009-ref(a009,14);
a011:=a009-ref(a009,26);
a012:=(a009+a010+a011)/3;
kkm:=ema(a012,4);
a013:=hhv(high,34);
a014:=(2*c+h+l)/4;
a015:=llv(low,34);
a016:=ema((a014-a015)/(a013-a015)*100,13);
a017:=ema(0.667*ref(a016,1)+0.333*a016,2);
KKMD:=a016-a017> 1 and a016<30 and a017<30;
KKML:=a016-a017< 0 and a016>80 and a017>80 and ref(a016-a017,1)>0 ;
KKMQ:=count((a016-a017)>0,2)=2;
KKAL:=(a016-a017)< 0;
生命线: MA(CLOSE,20),colorred;
取舍线: MA(CLOSE,10);

EXPLAIN(KKMD,'最佳买入时机');
EXPLAIN(KKML,'最佳卖出时机');
EXPLAIN(KKMQ,'持仓区');
EXPLAIN(KKAL,'空仓区');
EXPLAIN(C/REF(C,1)>INDEXC/REF(INDEXC,1),'该股强于大盘');
EXPLAIN(C/REF(C,1),'该股强于大盘');
EXPLAIN(CROSS(MA(CLOSE,5),MA(CLOSE,10)),'出出手');
EXPLAIN(CROSS(MA(CLOSE,10),MA(CLOSE,5)),'收手了');
EXPLAIN((kkm > ema(kkm,4) and kkm > ref(kkm,1)),'快速介入吧!');
EXPLAIN((kkm > ema(kkm,4) and kkm < ref(kkm,1)),'休息一会~');
EXPLAIN((kkm < ema(kkm,4) and kkm > ref(kkm,1)),'防御能力');
EXPLAIN((kkm < ema(kkm,4) and kkm < ref(kkm,1)),'赶紧快跑呀!');
公式中文说明:
复制内容到剪贴板
代码:
a001:= 收盘价-向前引用(收盘价,6);
a002:= 简单移动平均(a001,6);
a003:=(收盘价-最低值(最低价,9))/(最高值(最高价,9)-最低值(最低价,9))*100;
a004:=移动平均(a003,3,1);
a005:=移动平均(a004,3,1);
a006:=指数平滑移动平均(3*a004-2*a005,2);
a007:=(最高价 + 最低价 + 收盘价)/3;
a008:=((a007-简单移动平均(a007,14))/(0.015*平均绝对偏差(a007,14)))/2;
a009:=(a008+((指数平滑移动平均((-100*(最高值(最高价,14)-收盘价)/
(最高值(最高价,14)-最低值(最低价,14))+100)/100,3)*200-100)))/2;
a010:=a009-向前引用(a009,14);
a011:=a009-向前引用(a009,26);
a012:=(a009+a010+a011)/3;
kkm:=指数平滑移动平均(a012,4);
a013:=最高值(最高价,34);
a014:=(2*收盘价+最高价+最低价)/4;
a015:=最低值(最低价,34);
a016:=指数平滑移动平均((a014-a015)/(a013-a015)*100,13);
a017:=指数平滑移动平均(0.667*向前引用(a016,1)+0.333*a016,2);
KKMD:=a016-a017> 1 and a016<30 and a017<30;
KKML:=a016-a017< 0 and a016>80 and a017>80 and 向前引用(a016-a017,1)>0 ;
KKMQ:=统计总数((a016-a017)>0,2)=2;
KKAL:=(a016-a017)< 0;
生命线: 简单移动平均(收盘价,20),colorred;
取舍线: 简单移动平均(收盘价,10);

显示解盘文字(KKMD,'最佳买入时机');
显示解盘文字(KKML,'最佳卖出时机');
显示解盘文字(KKMQ,'持仓区');
显示解盘文字(KKAL,'空仓区');
显示解盘文字(收盘价/向前引用(收盘价,1)>对应大盘收盘价/向前引用(对应大盘收盘价,1),'该股强于大盘');
显示解盘文字(收盘价/向前引用(收盘价,1),'该股强于大盘');
显示解盘文字(交叉函数(简单移动平均(收盘价,5),简单移动平均(收盘价,10)),'出出手');
显示解盘文字(交叉函数(简单移动平均(收盘价,10),简单移动平均(收盘价,5)),'收手了');
显示解盘文字((kkm > 指数平滑移动平均(kkm,4) and kkm > 向前引用(kkm,1)),'快速介入吧!');
显示解盘文字((kkm > 指数平滑移动平均(kkm,4) and kkm < 向前引用(kkm,1)),'休息一会~');
显示解盘文字((kkm < 指数平滑移动平均(kkm,4) and kkm > 向前引用(kkm,1)),'防御能力');
显示解盘文字((kkm < 指数平滑移动平均(kkm,4) and kkm < 向前引用(kkm,1)),'赶紧快跑呀!');

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢hx817版主,辛苦了!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢hx817版主!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

俺也学会了!
以前我就真是一直不知道电脑解盘是干什么的!
一直以为是摆设那!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢hx817版主!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

太好了,非常感谢!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

ok

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

3q

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

辛苦了,这样的教学帖子爱看,能问一下,我想在解盘中同时调用不同场景的解盘图说明股票的不同状态,如:超跌或反弹或强势持股,怎样用函数调入呀!

如:

显示解盘文字(KKMD,'最佳买入时机');
同时调入“A图”注视。

显示解盘文字(KKML,'最佳卖出时机');
同时调入“B图”注视。

显示解盘文字(KKMQ,'持仓区');
同时调入“C图”注视。

显示解盘文字(KKAL,'空仓区');
同时调入“D图”注视。

等等。。。。。。

谢谢!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

thanks

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

好的。

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢指导!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

好!辛苦了

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

3q

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

学习!

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

这些一点都看不懂,该如何入门?

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

引用:
最初由 浏览 发布
[B]这些一点都看不懂,该如何入门? [/B]
先学公式基础

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

谢谢

TOP

[转贴]如何在飞狐交易师中编写“解盘指标”!!!

可以先把图片存为BMP类型的文件放在FmDLL子文件夹中,比如文件名是“A图.BMP”,然后用EXPLAINICON(KKMD,'A图')来显示图片。
切记,不能是GIF或JPG格式的,要是BMP格式(Windows位图格式)

TOP

!!!
ding yi xia!!!

TOP

请指教

请问版主,怎样吧No.3内容加入飞狐,谢谢.

TOP

 136 123456
发新话题
报警岗亭