Rss & SiteMap

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

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

标题:学习金字塔交易系统

1楼
学习学习 发表于:2010/1/25 15:13:41

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
 
SELLSHORT(CROSS(0,J) and HOLDING<0, HOLDING,market); //J向下穿越0,发出平空操作
BUY(CROSS(K,D) and HOLDING=0,30%,market);// K 向上穿越 D,发出开多操作
SELL(CROSS(J,100) and HOLDING>0,HOLDING,market); // J向上穿越100,发出平多操作
BUYSHORT(CROSS(D,K) and HOLDING=0,30%,market); //K 向下穿越 D,发出开空操作

 

这个程序化交易测试正常,但是应用他时,为什么k线图不显示买卖信号,用这个程序进行测试时也无法测试,不知道是什么原因。这个程序不是我写的,是程序化设计指南上的程序,为什么还不能用呢?谢谢指教!

2楼
金字塔 发表于:2010/1/25 15:20:07

有3个参数N、M1、M2要填入,分别默认为:9、3、3

图片点击可在新窗口打开查看

 

[此贴子已经被作者于2010-1-25 15:30:51编辑过]
3楼
admin 发表于:2010/1/25 15:35:18

借予你目前实际情况,我们强烈建议你使用金字塔的图表自动交易,不要去使用后台自动交易

4楼
学习学习 发表于:2010/1/25 15:38:02

我对参数进行了优化,不是默认的9、3、3,而是91、10、3的收益比较好,如何使用优化的数据,同时还可以在图示显示呢?谢谢

 

5楼
学习学习 发表于:2010/1/25 15:41:07

按照你说的参数修改过后,可以在图上明确显示买卖点,但是还不能进行公式测试系统的测评。

6楼
金字塔 发表于:2010/1/25 15:58:42

若是91、10、3的参数

SELLSHORT(CROSS(0,J) and HOLDING<0, HOLDING,market); //J向下穿越0,发出平空操作
SELL(CROSS(J,100) and HOLDING>0,HOLDING,market); // J向上穿越100,发出平多操作
中J的交叉值就不能是0和100了,否则不会平仓。需要调整为20、80或者25、75,你自己调
公式测试系统的测评,你要看着程序化设计指南,仔细完成1、2、3、4、5步骤

共6 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.05469 s, 2 queries.