开拓者期货期权程序化系统交易论坛

标题: 求组:怎样用变量记录图表上的第一根K线的高低点 [打印本页]

作者: snow0816    时间: 2020-6-14 18:06:35     标题: 求组:怎样用变量记录图表上的第一根K线的高低点

RT,怎样获取图表上,第一根K线的开高低收?不论周期和品种还是起始K线怎么切换,始终能正确的获取当前图表第一根K线的高低点?
作者: Yuen_Lee    时间: 2020-6-15 09:27:10

If(BarStatus == 0)
{
    SetGlobalVar(0, High);
    SetGlobalVar(1, Low);
}

// 第一根K线的高低点为GetGlobalVar(0)和GetGlobalVar(1)
作者: snow0816    时间: 2020-6-15 10:32:23

Yuen_Lee 发表于 2020-6-15 09:27
If(BarStatus == 0)
{
    SetGlobalVar(0, High);

if(barstatus==0)
{
    firstKH= high;
}
不用全局变量能达到目的吗?
作者: Yuen_Lee    时间: 2020-6-16 09:08:06

snow0816 发表于 2020-6-15 10:32
if(barstatus==0)
{
    firstKH= high;

或者用序列变量
NumericSeries firstKH;

If(BarStatus == 0)
    firstKH = High;
Else
    firstKH = firstKH[1];




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2