当前位置:→ 股海网飞狐公式 → 正文
  • 反映指标状态的趋势K线(源码)

  • 相关简介:行情分为操作与观望,这里以周MACD从金叉到死叉区间为可操作区间为例,做一个K线反映这种趋势.这段源码包含了周线MACD 及不定周期K线的写法,匆忙之中肯定有瑕疵,也望各位指正  C/C++ www.zegu.cn 择股网提供 Code 复制内容到剪贴板 input: long (26,20,100), short (12,5,40),m(9,2,60); m60:ma(c,60); wtj1:=datediff(ref(date,1),date)weekday-ref(weekd

  • 文章来源:择股网作者:股海网发布时间:2010-08-11浏览次数:下载次数:0收藏:

行情分为操作与观望,这里以周MACD从金叉到死叉区间为可操作区间为例,做一个K线反映这种趋势.这段源码包含了周线MACD 及不定周期K线的写法,匆忙之中肯定有瑕疵,也望各位指正 

 

C/C++ www.zegu.cn 择股网提供 Code复制内容到剪贴板
  1. input:long(26,20,100),short(12,5,40),m(9,2,60);   
  2. m60:ma(c,60);   
  3. wtj1:=datediff(ref(date,1),date)<>weekday-ref(weekday,1) or barpos=1;   
  4. wtj:=refx(wtj1,1) or weekday=5;   
  5. fc:=close;   
  6. start:=barpos-barssince(wtj);   
  7. diff:=0*close;   
  8. dea:=0*close;   
  9. tmp:=setlbound(diff,start[datacount]);   
  10. tmp:=setlbound(dea,start[datacount]);   
  11. d1:=fc[start[datacount]];d2:=d1;wdea:=0;   
  12. for i=start[datacount]+1 to datacount do begin   
  13.   if wtj[i] then begin   
  14.     d1:=(2*fc[i]+(short-1)*d1)/(short+1);   
  15.     d2:=(2*fc[i]+(long-1)*d2)/(long+1);   
  16.     wdiff:=d1-d2;   
  17.     wdea:=(2*wdiff+(m-1)*wdea)/(m+1);   
  18.     diff[i]:=wdiff;   
  19.     dea[i]:=wdea;   
  20.   end else begin   
  21.     diff[i]:=(2*fc[i]+(short-1)*d1)/(short+1)-   
  22.              (2*fc[i]+(long-1)*d2)/(long+1);   
  23.     dea[i]:=(2*diff[i]+(m-1)*wdea)/(m+1);   
  24.   end;   
  25. end;   
  26. macd:=2*(diff-dea),colorstick;   
  27.   
  28. jc:=cross(DIFF,DEA);scc:=cross(DEA,DIFF);   
  29. DT:=DIFF>DEA;   
  30. Sed:=refx(scc,1) or barpos=datacount ;   
  31. Sp:=BARSLAST(jc)+1;wse:=barslast(scc);ts:=Sp-wse-1;   
  32. SO:ref(O,BARSLAST(jc)) LINETHICK colorred;   
  33. SH:HHV(H,Sp) LINETHICK colorred;   
  34. SH:=SETVAL(Sed,SH,-BARSLAST(jc),SH);   
  35. SL:LLV(L,Sp) LINETHICK colorred;   
  36. SL:=SETVAL(Sed,SL,-BARSLAST(jc),SL);   
  37. SC:SETVAL(Sed,C,-BARSLAST(jc),C) LINETHICK colorred;   
  38. SV:=SETVAL(Sed,0,-FLOOR(BARSLAST(jc)/2),1);   
  39. SV:=SETVAL(Sed,SV,-FLOOR(BARSLAST(jc)/2)+1,0);   
  40.   
  41. Spk:=barslast(jc);   
  42. SPKM:=SPK and SV and dt;   
  43. SPKL:=jc AND NOT(Sed) and dt;   
  44. SPKR:=SPK and Sed and dt;   
  45. PARTLINE(Spk and DT,SO) coloryellow;   
  46. PARTLINE(Spk>0 and DT,SC) coloryellow;   
  47. STICKLINE(SPKM,SH,MAX(SC,SO),0,0) coloryellow;   
  48. STICKLINE(SPKM,SL,MIN(SC,SO),0,0) coloryellow;   
  49. STICKLINE(SPKL,SC,SO,0,0) coloryellow;   
  50. STICKLINE(SPKR and DT,SC,SO,0,0) coloryellow;   

问题反馈

反映指标状态的趋势K线(源码)

  • 下载资源所需积分

    0

  • 当前拥有积分

    0

上传会员: 
股海网
文件大小: 
Bytes
上传时间: 
2010-08-11
下载积分: 
-
免责声明: 
请仔细阅读并同意后才能下载
本附件为用户分享上传,股海网没有对文件进行验证,不能保证下载资源的准确性、安全性和完整性,也不保证下载资源能正常安装和使用,且下载后扣除的积分无法退还,除非您充分理解并完全接受本声明,否则您无权下载。
本站对提供下载的软件、指标、资料等不拥有任何权利,其版权归该下载资源的合法拥有者所有。本附件仅供学习和研究使用,不得用于商业或者非法用途,如有侵犯您的版权, 请参看 《股海网侵权处理流程》《股海网免责声明条款》
点击下载无反应时,更换主流浏览器重新登录操作,如360浏览器、Edge浏览器、谷歌浏览器,个别浏览器有不兼容现象。
勾选以下表示您已经阅读并同意以上声明才能下载本文件,扣除积分无法退还!
我已阅读所有条款规定, 请点我同意 所有条款内容!我自愿下载!
提示:如下载失败,请点关闭刷新此页面或提交问题反馈给管理员→
关闭

关于我们 - 联系我们 - 隐私政策 - 免责声明 - 下载帮助 - 广告合作 - SiteMap - TOP
增值电信业务经营ICP许可证:湘B2-20210269 湘ICP备09016573号-10 湘公网安备43108102000040号
Copyright © 2021 铭网科技,All Rights Reserved.