Type/to search
7
Follow
3
Followers
EMA計算の問題
Help
Created 2022-09-24 15:24:02  Updated 2022-09-24 19:27:32
 2
 1063

2時間K線,ETHUSDTの合約取引ペア, 9月13日20時,BinanceのEMA(3) は1664で,fmzは1744で,K線の数字は4000と300に設定され,試行済み
img

Related Recommendations
Comment
All comments (2)
    var PreBarTime = 0 function PlotMA_Kline(records, param, isFirst){ var ma = TA.EMA(records, param) $.PlotRecords(records, "K") if(isFirst){ for(var i = records.length - 1; i >= 0; i--){ if(ma[i] !== null){ $.PlotLine("ema", ma[i], records[i].Time) } } PreBarTime = records[records.length - 1].Time } else { if(PreBarTime !== records[records.length - 1].Time){ $.PlotLine("ema", ma[ma.length - 2], records[records.length - 2].Time) PreBarTime = records[records.length - 1].Time } $.PlotLine("ema", ma[ma.length - 1], records[records.length - 1].Time) } } var MaCyc = 3 function main(){ var maCyc = MaCyc var isFirst = true exchange.SetContractType("swap") while(1){ var records = exchange.GetRecords() if(records && records.length > maCyc){ PlotMA_Kline(records, maCyc, isFirst) isFirst = false } Sleep(1000) } }

    img

    可以用这个代码测试,测试是一致的。

    4 years ago

    多谢大佬,我看看

    4 years ago
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)