Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]请修改一个飞狐公式

1楼
观弈 发表于:2010/2/19 14:26:07

下面飞狐公式导入不进金字塔,显示 函数“最高值”未定义, 能否帮忙修改,谢谢

 

input:n(10,1,1000);
BU:=上一次条件成立位置((收盘价 = 最高值(收盘价,N)));
SE:=上一次条件成立位置((收盘价 = 最低值(收盘价,N)));
A1:=SE;
A2:=BU;
LM1:=SE;
LM2:=BU;
tjHH:=((A1 <> A2) AND (LM2 < LM1));
tjHH1:=((A1 <> A2) AND (LM2 > LM1));
画柱线(tjHH1,收盘价,开盘价,6,0),colorFFFF00;
画柱线(tjHH1,最高价,最低价,0,0),colorFFFF00;
画柱线(tjHH,收盘价,开盘价,6,0),colorFF;
画柱线(tjHH,最高价,最低价,0,0),colorFF;

HH:=最高值(最高价,N);
LL:=最低值(最低价,N);
HH1:=上一次条件成立位置((HH > 向前引用(HH,1)));
LL1:=上一次条件成立位置((LL < 向前引用(LL,1)));
画分段线(一直存在(tjHH,2),LL),COLORRED;
画分段线(一直存在(tjHH1,2),HH),COLORGREEN;

画图标(交叉函数(HH1,LL1),HH,11);
画图标(交叉函数(LL1,HH1),LL,12);
显示文字(交叉函数(HH1,LL1),HH,'空'),colorFF00;
显示文字(交叉函数(LL1,HH1),LL,'多'),colorFF00FF;
显示文字(信号过滤(((HH1 < 向前引用(HH1,1)) AND (HH1 < LL1)),7),最低价,'♂'),colorFF00FF;
显示文字(信号过滤(((LL1 < 向前引用(LL1,1)) AND (HH1 > LL1)),7),最高价,'♀'),colorFF00;

 

2楼
金字塔 发表于:2010/2/19 15:58:49

你先想办法改成飞狐标准公式(字母函数),再导入

3楼
观弈 发表于:2010/2/19 21:36:30

不太懂哦

4楼
admin 发表于:2010/2/19 22:17:34
金字塔不支持中文函数名,请使用规范的英文函数和变量
5楼
寒松 发表于:2010/2/20 12:17:46

楼主把函数中的中文套成字母就该可以的。比如:

 

显示文字(交叉函数(HH1,LL1),HH,'空'),colorFF00;

 

改成

DRAWTEXT(CROSS(HH1,LL1),HH,'空'),colorFF00;

 

上一次条件成立位置

改成

BARSLAST

 

收盘价

改成

CLOSE

 

等就可以了的。

 

 

 

6楼
观弈 发表于:2010/2/21 12:13:03
谢谢,解决了
共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.