以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  文化的函数可以帮我转换成金字塔可用吗?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=72015)

--  作者:山城
--  发布时间:2014/11/14 22:31:58
--  文化的函数可以帮我转换成金字塔可用吗?

金字塔老师好:

     我目前是文化的用户,但目前文化升级8.2的做法让我们用户很反感,所以想把自己用的模型转化成金字塔可用,在转化过程中有很d多问题,特别是函数上一些转化不太熟悉!请问金字塔的老师可以帮我把文化我使用的一些函数转化成金字塔可用吗?

 


--  作者:pyd
--  发布时间:2014/11/17 8:47:35
--  
请把代码贴出来,同时写上每句的注释。
--  作者:山城
--  发布时间:2014/11/17 18:07:03
--  

 1、BARSLAST(OPEN>CLOSE); //上一根阴线到现在的周期数。

2、ABS(CLOSE-50);//返回收盘价和的50价差的绝对值

 3、CROSS(CLOSE,MA(CLOSE,5));//表示收盘线从下方向上穿过5周期均线

 

 4、MA120:=MA(C,120);//定义120周期均线

 COUNT(C<120,5)>=2;//统计过去5根k线中有2根k线小于等于ma120,包括当前k线;

 

 

5、 HH:HHV(H,4);//求4个周期最高价的最大值,即4周期高点(包含当前k线)。

 

6、MA60:MA(C,60);//定义60周期均线

EVERY(MA60>=REF(MA60,1),3)//统计过去3根k线都小于等于ma60

 

 7、LL:LLV(L,5);//取的5个周期内最低价的最小值。

 

<!--EndFragment-->
--  作者:pyd
--  发布时间:2014/11/18 8:59:12
--  

都可以直接在金字塔使用
barslast(OPEN>CLOSE)
ABS(CLOSE-50);//返回收盘价和的50价差的绝对值

CROSS(CLOSE,MA(CLOSE,5));//表示收盘线从下方向上穿过5周期均线

MA120:=MA(C,120);//定义120周期均线

COUNT(C<120,5)>=2;//统计过去5根k线中有2根k线小于等于ma120,包括当前k线;

HH:HHV(H,4);//求4个周期最高价的最大值,即4周期高点(包含当前k线)。

MA60:MA(C,60);//定义60周期均线

EVERY(MA60>=REF(MA60,1),3)//统计过去3根k线都小于等于ma60

LL:LLV(L,5);//取的5个周期内最低价的最小值。

 

 


--  作者:jinzhe
--  发布时间:2014/11/18 9:00:03
--  
4、MA120:=MA(C,120);//定义120周期均线

 COUNT(C<ma120,5)>=2;//统计过去5根k线中有2根k线小于等于ma120,包括当前k线;

 

6、MA60:MA(C,60);//定义60周期均线

all(MA60>=REF(MA60,1),3)//统计过去3根k线都小于等于ma60

 

要改的是这两点