COCO研究院

 找回密碼
 註冊
搜索
查看: 2638|回復: 0

不能顯示首7個BarNumber的棒

[複製鏈接]
發表於 12-11-14 09:38 | 顯示全部樓層 |閱讀模式
請問各位大大, 我用以下的代碼做Heiken Ashi圖, 但為何無論是什麼個股的價格資料, 都不能顯示首7個BarNumber的棒??!!
但用回MC內建的Heiken Ashi棒, 便可顯示所有日棒.

請各位多多指教一下~~~
  1. inputs:
  2. UpColor(red),
  3. DnColor(green);

  4. vars:
  5. haClose(0),
  6. haOpen(0),
  7. haHigh(0),
  8. haLow(0),
  9. color(0);

  10. if BarNumber = 1 then
  11. begin
  12.         haOpen = open;
  13.         haClose = (O+H+L+C)/4;
  14.         haHigh = MaxList( high, haOpen, haClose);
  15.         haLow = MinList( low, haOpen,haClose);
  16. end;

  17. if BarNumber > 1 then
  18. begin
  19.         haClose = (O+H+L+C)/4; ////average bar price
  20.         haOpen = (haOpen [1] + haClose [1])/2 ; ////avg open/close 1 bar ago
  21.         haHigh = MaxList(High, haOpen, haClose) ; ////highest of high,open,close
  22.         haLow = MinList(Low, haOpen, haClose) ; //// lowest of low, open, close

  23.         if haClose > haOpen then color = UpColor
  24.         else color = DnColor;

  25.         plotPB(haOpen,haClose,"heikin-ashi",color);
  26.         SetPlotWidth(1,4);
  27.         SetPlotColor(1,color);
  28. end;

複製代碼
c:\001.jpg
c:\002.jpg
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-20 11:45

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |