期货软件指标编写问题

2024-04-29 08:07

1. 期货软件指标编写问题

问题出在最后一行,你试试看以下式子:

bwidth:(upper-lower)/mid;

另外,你设置n和p的值了么?这个也要设置的,在参数参口,n默认一般是26,p默认一般是2!

至于颜色设置,文华不是这么做的,而是你写好公式,调出来以后,对着bwidth出现个问号时,右键,有个“指标颜色”的,在“指标颜色”里面设置。 

=============
以下BOLL是我直接从“文华”复制来的,后来又加入了最后一个式子,点击“测试公式”,显示成功了。

MID:=MA(CLOSE,N);
TMP2:=STD(CLOSE,M);
TOP:=MID+P*TMP2;
BOTTOM:=MID-P*TMP2;

BWIDTH:(TOP-BOTTOM)/MID;

记得填写参数。N默认26,M也是26,P默认2!

祝好运!

期货软件指标编写问题

2. 急求:开拓者,大智慧,通达信,等股票期货软件公式指标编写问题:假设当前K线所在的趋势为Y(N)

没看没白你的意图。
给你一个思路。
上一个三角底
lastlowpos=BARSLAST(ref(low,2)>ref(low,1))and(low>ref(low,1))+1;
上一个三角顶
lasthighpos=BARSLAST(ref(high,2)<ref(high,1))and(high<ref(high,1))+1;
如果 lastlowpos>lasthighpos 则当前K线处于一个下跌趋势中,否则在一个上升趋势中
 
然后求当前的数据位置
currpos=BARPOS;
则上一个三角底的位置为 currpos-lastlowpos
上一个三角顶的位置为  currpos-lasthighpos
 
再找上一个趋势。仍然用上面的条件,但得加一个数据位置限制条件
如:
BARSLAST(ref(high,2)<ref(high,1))and(high<ref(high,1)and(BARPOS<XXXXX)+1;
这个XXXXX是你求出的某一个三角顶(底)的位置。
以上用到的函数在金字塔软件里面有效,移植到其它软件下请替换成其它软件相同意义的函数。

3. 期货指标公式

VARA  VARB  VARC  这三个是用来赋值的变量,
LLV(X,N)是求N周期内X最低值,在这里就是求40天内的最低价的最低的那个值.
HHV(X,N)是求N周期内X最高值,在这里就是求35天内的最高价的最高的那个值
EMA(X,N)是求N周期内X的异同平均值,在这里就是求,四天内的异同平均值,
(CLOSE-VARA)求的是当期收盘价减去VARA  VARA是四十天内的最低价,
(VARB-VARA)求的是35天内的最高价减去40天内的最低价,
应该能看明白了吧.

期货指标公式

4. 期货公式编写

(1)首先要确定投资者使用的交易平台。

(2)很多期货软件的指标;是互不兼容的。如果是现有的公式;则要观察是否和现有平台配套,如配套一般可以直接导入。如果不是现有平台的指标;是无法导入的。

5. 股票/期货软件,按要求编写一段公式源代码,详见“问题补充”。

问题很经典,现实很残酷,首先我看懂你的意思了,只要显示买卖,这个是你最核心的功能
问题是出在你后面 并且只输出一次,满足同样条件也不再输出?同学你知道这意味这么什么么?这个就是个过滤器的概念。你首先得定义多少周期内 比如是1个月2个月还是1年两年符合要求不再输出,或者周期级别是5分钟 10分钟还是日线。另外如果说在你规定周期外符合一定条件你也不输出买卖信号?你是想一个品种只做一笔交易 错过就永远不做了吗?
要是你有自己的思路,不妨告诉你,你主要的精力不是在显示买卖上,而是在如何优化你的主策略和过滤器上,这种的基础优化会让你的策略普适性更好,更有用点。

股票/期货软件,按要求编写一段公式源代码,详见“问题补充”。

6. 怎样在博易大师期货行情软件指标公式中加入字符

技术指标用起来感觉还是文华成熟点接口也多螺纹一块一个来回,全国办理

7. 期货股票指标公式中的ABS,LLV,HHV,ISLASTBAR,VALUEWHEN,PUBU,SAR都什么意思?

在网上搜一下就可以了
ABS:求绝对值
LLV:求最低值
HHV:求最高值
ISLASTBAR:判断是否最后周期
VALUEWHEN(COND,X):当COND条件成立时,取X的当前值,否则取VALUEWHEN的上一个值
PUBU:应该指瀑布线指标吧;
SAR:返回抛物转向指标

期货股票指标公式中的ABS,LLV,HHV,ISLASTBAR,VALUEWHEN,PUBU,SAR都什么意思?

8. 求助帝纳波利黄金结点,黄金叠合,目标点等指标的期货软件指标公式

要设置参数N(最小5,最大500,缺省60)。具体用是可以通过调整参数大小,让黄金分割线调整到合适位置。
高:=REFDATE(HHV(H,N),DATE); 
低:=REFDATE(LLV(L,N),DATE);
H1:=高-(高-低)*0.191;
H2:=高-(高-低)*0.382;
H3:=高-(高-低)*0.5;
H4:=高-(高-低)*0.618;
H5:=高-(高-低)*0.809;
DRAWTEXT(CURRBARSCOUNT=1,高,'高'),COLORGREEN;
DRAWTEXT(CURRBARSCOUNT=1,H1,'809'),COLORCYAN;
DRAWTEXT(CURRBARSCOUNT=1,H2,'618'),COLORGRAY;
DRAWTEXT(CURRBARSCOUNT=1,H3,'中'),COLORYELLOW;
DRAWTEXT(CURRBARSCOUNT=1,H4,'382'),COLORLIRED;
DRAWTEXT(CURRBARSCOUNT=1,H5,'191'),COLORMAGENTA;
DRAWTEXT(CURRBARSCOUNT=1,低,'低'),COLORRED;
STICKLINE(CURRBARSCOUNT=13,高,高,100,-1),COLORGREEN;
STICKLINE(CURRBARSCOUNT=13,H1,H1,100,-1),COLORCYAN;
STICKLINE(CURRBARSCOUNT=13,H2,H2,100,-1),COLORGRAY;
STICKLINE(CURRBARSCOUNT=13,H3,H3,100,-1),COLORYELLOW;
STICKLINE(CURRBARSCOUNT=13,H4,H4,100,-1),COLORLIRED;
STICKLINE(CURRBARSCOUNT=13,H5,H5,100,-1),COLORMAGENTA;
STICKLINE(CURRBARSCOUNT=13,低,低,100,-1),COLORBLUE;