龙听期货论坛's Archiver

C
+
+


 微信: QQ:

admin 发表于 2011-3-13 09:40

张哥的系统及源码:)

这个系统本是朋友兼同事发给我,要我给他写成博易大师的代码,不过在网上搜到有通达信的源码,但是可惜的是不能转化成博易大师的源码,主要出在博易大师并不支持里面的一个函数,即SLOP,即线性回归的斜率。

不过在此仍附上思想及通达信的源码

思想体系:

[p=30, 2, left][font=宋体]输出[/font]MA5:[font=宋体]收盘价的[/font]5[font=宋体]日简单移动平均[/font],LINETHICK1,COLORFFFFFF[/p][p=30, 2, left][font=宋体]输出[/font]MA10:[font=宋体]收盘价的[/font]10[font=宋体]日简单移动平均[/font],LINETHICK1,COLOR00FFFF[/p][p=30, 2, left][font=宋体]输出[/font]MA30:[font=宋体]收盘价的[/font]30[font=宋体]日简单移动平均[/font],LINETHICK1,COLORFF00FF[/p][p=30, 2, left][font=宋体]输出[/font]MA60:[font=宋体]收盘价的[/font]60[font=宋体]日简单移动平均[/font],LINETHICK1,COLOR0000FF[/p][p=30, 2, left][font=宋体]输出[/font]MA120:[font=宋体]收盘价的[/font]120[font=宋体]日简单移动平均[/font],LINETHICK1,COLORFFFF00[/p][p=30, 2, left][font=宋体]当满足条件收盘价的[/font]2[font=宋体]日指数移动平均上穿[/font](([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均时[/font],[font=宋体]在[/font]([font=宋体]最低价[/font]*0.99)[font=宋体]位置书写文字[/font],LINETHICK3,COLORF00FF0[/p][p=30, 2, left][font=宋体]当满足条件[/font](([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均上穿收盘价的[/font]2[font=宋体]日指数移动平均时[/font],[font=宋体]在[/font]([font=宋体]最高价[/font]*1.01)[font=宋体]位置书写文字[/font],LINETHICK3,COLORFFFFFF[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]>=(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在最低价和最高价位置之间画柱状线[/font],[font=宋体]宽度为[/font]0.1,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR0000FF[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]>=(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在收盘价和开盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]3,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR0000AA[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]>=(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在收盘价和开盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]2,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR0000CC[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]<(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在收盘价和开盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]2,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLORCCCC00[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]<(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在收盘价和开盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]3,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLORAAAA00[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]<(([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font])[font=宋体]时[/font],[font=宋体]在最低价和最高价位置之间画柱状线[/font],[font=宋体]宽度为[/font]0.1,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLORFFFF00[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均上穿[/font](([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font]ORCROSS((([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font],[font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]))[font=宋体]时[/font],[font=宋体]在最低价和最高价位置之间画柱状线[/font],[font=宋体]宽度为[/font]0.1,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR00FFFF[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均上穿[/font](([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font]ORCROSS((([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font],[font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]))[font=宋体]时[/font],[font=宋体]在开盘价和收盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]3,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR00AAAA[/p][p=30, 2, left][font=宋体]当满足条件[/font]([font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均上穿[/font](([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font]ORCROSS((([font=宋体]收盘价的[/font]21[font=宋体]日线性回归斜率[/font]*20)+[font=宋体]收盘价[/font])[font=宋体]的[/font]42[font=宋体]日指数移动平均[/font],[font=宋体]收盘价的[/font]2[font=宋体]日指数移动平均[/font]))[font=宋体]时[/font],[font=宋体]在开盘价和收盘价位置之间画柱状线[/font],[font=宋体]宽度为[/font]2,0[font=宋体]不为[/font]0[font=宋体]则画空心柱[/font].,COLOR00CCCC[/p]
通达信源码:

[code]MA5:MA(CLOSE,5),LINETHICK1,COLORFFFFFF;
MA10:MA(CLOSE,10),LINETHICK1,COLOR00FFFF;
MA30:MA(CLOSE,30),LINETHICK1,COLORFF00FF;
MA60:MA(CLOSE,60),LINETHICK1,COLOR0000FF;
MA120:MA(CLOSE,120),LINETHICK1,COLORFFFF00;
DRAWTEXT(CROSS(EMA(CLOSE,2),EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),(LOW * 0.99),'Ψ'),LINETHICK3,COLORF00FF0;
DRAWTEXT(CROSS(EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),EMA(CLOSE,2)),(HIGH * 1.01),'◎'),LINETHICK3,COLORFFFFFF;
STICKLINE((EMA(CLOSE,2) >= EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),LOW,HIGH,0.1,0),COLOR0000FF;
STICKLINE((EMA(CLOSE,2) >= EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),CLOSE,OPEN,3,0),COLOR0000AA;
STICKLINE((EMA(CLOSE,2) >= EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),CLOSE,OPEN,2,0),COLOR0000CC;
STICKLINE((EMA(CLOSE,2) < EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),CLOSE,OPEN,2,0),COLORCCCC00;
STICKLINE((EMA(CLOSE,2) < EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),CLOSE,OPEN,3,0),COLORAAAA00;
STICKLINE((EMA(CLOSE,2) < EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)),LOW,HIGH,0.1,0),COLORFFFF00;
STICKLINE((CROSS(EMA(CLOSE,2),EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)) OR CROSS(EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),EMA(CLOSE,2))),LOW,HIGH,0.1,0),COLOR00FFFF;
STICKLINE((CROSS(EMA(CLOSE,2),EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)) OR CROSS(EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),EMA(CLOSE,2))),OPEN,CLOSE,3,0),COLOR00AAAA;
STICKLINE((CROSS(EMA(CLOSE,2),EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42)) OR CROSS(EMA(((SLOPE(CLOSE,21)*20)+CLOSE),42),EMA(CLOSE,2))),OPEN,CLOSE,2,0),COLOR00CCCC;[/code]

admin 发表于 2011-3-13 09:46

附一个系统图是2011年3月11日的上证指数日线图

页: [1]
渠道·推广(20年运营值得信赖!)▼:温馨提示:期货论坛稳定、流畅的访问体验有赖于赞助商的广告支持,赞助商业务内容非本站官方业务,期货、证券及外汇投资均有亏损的风险,访问赞助商广告即代表您已了解其中的风险。欢迎意向赞助商联系客服或管理员咨询相关事宜。
                     
❤️2025年通过期货论坛开户享受如下优惠政策:政策一:手续费最低交易所+1分起,政策二:日内炒单及大资金享更高比率返还,政策三:保证金可申请交易所标准+0,政策四:开户即享有论坛Prime会员资格(价值199元/年),开户咨询管理员或右侧客服! 😋欧美期货杂志购买、下载与中文翻译:/thread-10603-1-1.html |TB/MC开户优惠政策:/thread-5986-1-1.html2025年最新交易所手续费表:/thread-7537-1-1.htmlSC2.png2025年最新中文翻译:/thread-160355-1-1.html;
欧美期货程序化期刊中文翻译目录: 【1982/83.01-12期】 【1984.01-12期】 【1985.01-12期】 【1986.01-12期】 【1987.01-12期】 【1988.01-12期】 【1989.01-12期】 【1990.01-12期】 【1991.01-12期】 【1992.01-12期】 【1993.01-12期】 【1994.01-12期】 【1995.01-12期】 【1996.01-12期】 【1997.01-12期】 【1998.01-12期】 【1999.01-12期】 【2000.01-12期】 【2001.01-12期】 【2002.01-12期】 【2003.01-12期】 【2004.01-12期】 【2005.01-12期】 【2006.01-12期】 【2007.01-12期】 【2008.01-12期】 【2009.01-12期】 【2010.01-12期】 【2011.01-12期】 【2012.01-12期】 【2013.01-12期】 【2014.01-12期】正在更新中...... 【2015.01-12期】待补 【2016.01-12期】待补 【2017.01-12期】正在更新中...... 【2018.01-12期】 【2019.01-12期】 【2020.01-12期】 【2021.01-12期】 【2022.01-12期】 【2023.01-12期】 【2024.01-12期】 【2025.01-12期】正在更新中......
欧美杂志精华: 欧美杂志2025年最新中文翻译 量化交易 技术分析 心理研究 套利/统计 波浪理论 江恩理论 道氏理论 策略开发 动量交易 量化建模 神经网络 资金管理 行为金融 图表/形态 蜡烛/K线 Van K. Tharp Wyckoff 名人采访 投机新手 量化问答(Q&A) 外汇货币 交易池(Pool) TS/MC量化 点数(P&F)图 [基金/ETF] [加密货币] [Algo(Q&A)] [人工智能(AI)] 真实世界 期货世界 《Futures Truth》 《Futures&Options》