请问talib.STOCHRSI如何才能取得和bitcoinwisdom一样的值

Autora:Dota22abc, Criado: 2016-06-02 15:07:44, Atualizado:

function onTick(exchange) {
    var records = exchange.GetRecords();
    var sr = talib.STOCHRSI(records, 14, 14, 3, 3);
    var nowStochK = sr[0][records.length - 1];
    var nowStochD = sr[1][records.length - 1];
    Log(nowStochK + " "+ nowStochD);
}

Plataforma: Gráfico do token 1h Bitcoinwisdom 2016.6.2 11:00 da linha k correspondente ao stochrsi 83.85 ma68.3 O programa também define um ciclo de 1h, e o valor impresso é2016-06-02 10:59:55 信息 100 57.53907559474309


Mais.

Sonhos pequenoshttps://www.botvs.com/bbs-topic/392 Finalmente percebi.

Sonhos pequenosA função onTick é testada de novo? Em que plataforma a função onTick está sendo executada? Primeiro, os registros devem concordar.

Sonhos pequenoshttps://www.botvs.com/bbs-topic/392 Eu não sabia antes, mas agora eu sei.

Dota22abcEu vou experimentar o método que você disse.

Sonhos pequenosEu não encontrei este indicador no site do bitcoinwisdom, o stochrsi, é que você quer ver se os dados da linha K no bitcoinwisdom estão de acordo com os dados da linha K que você re-medido no BotVS, além disso, o comprimento do dado no início não está de acordo, também pode causar desvio numérico, você pode testar, por exemplo, linha média, você coleta 50 K linhas para calcular a média da linha de um momento, você coleta 100K linhas para calcular a média da linha do mesmo momento, e comparar.

Dota22abcPor favor, o parâmetro `stochrsi` de `bitcoinwisdom` é 14 14 3 3 `talib.STOCHRSI ((records, 14, 14, 3, 3); ` Isso é correspondente?

Dota22abcÉ reprovado. Os registros estão alinhados.