Type/to search
2
Follow
7
Followers
Seorang pemula bertanya tentang fungsi MA
FAQ
Created 2018-01-22 14:50:27  
 3
 2414

Saya akan menggunakan fungsi TA.MA, untuk mengambil MA5 dari grafik 15 minit K.
Tetapi dalam pasaran sebenar, MA yang dicatatkan jelas berbeza dengan MA pada carta K bursa.
Siapa yang boleh tolong saya, adakah fungsi saya salah?

var records = exchange.GetRecords(PERIOD_M15); var ma = TA.MA(records, 5); ma = ma[ma.length - 1] Log('5日均线', ma)
Related Recommendations
Comment
All comments (3)

    首先第一: 要确保 你 对比的 品种 一样, 时间周期 一样都是 15分钟, 如果 是期货 要注意是不是 合约也一样, 还有 要注意 周期 选择是不是都是 5, 也就是 5个周期 的均值线。
    其次, K线最后 一个bar 是实时变动的, 所以 指标线 最后一个值 也是 实时变动的。
    最后, 如果您测试 不一样 可以贴图看下 ,我帮您 分析一下, 贴图 显示下 测试的 标的物 名称 , 时间周期 等。

    9 years ago

    谢谢,我现在进一步把问题聚焦了。如果变量直接在main里修改赋值是没问题的,但是如果通过“策略交互”栏修改变量的赋值,好像得到的结果不理想。比如DELAY默认30,而我修改成为60,但执行起来还是30,不知道咋回事?

    9 years ago

    那应该是 代码编写问题,交互代码 参看:
    https://www.botvs.com/bbs-topic/476
    有完整的 交互 代码 范例, 和使用范例。

    9 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)