none
StripLine com intervalos que ao rolar o scrollbar se movam juntos RRS feed

  • Pergunta

  • Bom dia a todos.

    Tenho um chart com candles onde eles são inseridos no eixo x somente com um index que vai somando 1 a cada candle inserido. Primeiro candle igual a 0, segundo igual a 1, terceiro igual a 2 e assim por diante.

    Estou tentando insesir StripLines na vertical, ou seja, no eixo x para realçar intervalos de tempo que representam um mercado aberto. O mercado de New York por exemplo, fica aberto das 9 as 18. Então eu queria analisar os candles, verificar se no AxesLabel dele a hora é 9 e realçar a partir daí até o candle das 18 horas.

    Até aí, achei que seria fácil, consegui inserir a stripline conforme imagem 001.jpg

    Ao mover o scrollbar essa faixa também se move, se mantendo na posição.

    O problema é que necessito que essa faixa se repita em intervalos, assim devo configurar o Interval da stripline, mas quando faço isso, ao mover a scrollbar ele não se mexe mais.

    Tenh que configurar os valores de Type, como IntervalType, WidthType. Mas quando faço isso, perco o meu offset, em vez de começar onde quero, no candle 43 ele começa onde ele quer, o intervalo fica esquisito e as vezes também ao rolar o scrollbar não se move.

    Alguém sabe como devo proceder?

    Obrigado

    segunda-feira, 20 de agosto de 2012 12:36

Respostas

  • Como é um assunto meio complicado, resolvi criar uma strip line para cada intervalo que eu precisasse. Ficou bem legal e rápido.

    Agora preciso de uma outra ajuda, tem como sobrepor as striplines?

    Preciso criar uma com o inicio em2 até 5 e outra com o inicio de 4 até 10. Esses números são posições no eixo X. Vejam que há uma sobreposição do 4 até o cinco nas duas striplines.

    Eu tentei mas ele simplesmente não gera o width quando há a sobreposição.

    sds

    EDIT:

    Sorry, my code was write wrong...

    • Marcado como Resposta Bisewski01 quarta-feira, 22 de agosto de 2012 00:28
    • Editado Bisewski01 quarta-feira, 22 de agosto de 2012 00:38
    quarta-feira, 22 de agosto de 2012 00:28