disegnare un segmento sul massimo

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #222491 quote
    robysolda
    Participant
    New

    Buongiorno,  vorrei disegnare un segmento sul massimo di giornata calcolato dall’ora di apertura fino ad esempio alle 8:00. Siccome lo vorrei far calcolare in automatico in base al time frame , avevo pensato di usare ” intradaybarindex” per calcolare il numero di barre ma mi segnala un errore. Non capisco. Grazie a chi mi può spiegare dove sbaglio.

    Allego screen , Roberta

    e il testo qui:

    if OpenDayOfWeek = 1 then //lunedi
    if Time = 080000 then
    n =(intradaybarindex)
    endif
    massimo= highest [n](high)
    minimo= lowest [n](low)
    endif

    if opentime=080000 then
    DRAWSEGMENT(barindex, massimo, intradaybarindex[0], massimo)coloured(0,0,0)
    DRAWSEGMENT(barindex, minimo, intradaybarindex[0], minimo)coloured(0,0,0)

    endif
    return

    ShareX_6KOhdLxygg.png ShareX_6KOhdLxygg.png
    #222510 quote
    robertogozzi
    Moderator
    Master

    Sostituisci la riga 3 con questa:

    n =max(1,intradaybarindex)

    #222513 quote
    robysolda
    Participant
    New

    Buongiorno Roberto,

    il problema è che mi da errore : UN parametro di tipo intero positivo è atteso con highest

    #222515 quote
    robertogozzi
    Moderator
    Master

    Anche dopo la modifica?

    #222527 quote
    robysolda
    Participant
    New

    si anche dopo la modifica

    #222536 quote
    robertogozzi
    Moderator
    Master

    Ok, manca anche la riga 1, perché va inizializzata la variabile n:

    once n = 1
    if OpenDayOfWeek = 1 then //lunedi
       if Time = 080000 then
          n = max(1,intradaybarindex)
       endif
       massimo= highest[n](high)
       minimo= lowest[n](low)
    endif
    
    if opentime=080000 then
       DRAWSEGMENT(barindex, massimo, intradaybarindex[0], massimo)coloured(0,0,0)
       DRAWSEGMENT(barindex, minimo, intradaybarindex[0], minimo)coloured(0,0,0)
    endif
    return
    #222553 quote
    robysolda
    Participant
    New

    Grazie Roberto! funziona

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.

disegnare un segmento sul massimo


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
robysolda @robysolda Participant
Summary

This topic contains 6 replies,
has 2 voices, and was last updated by robysolda
2 years, 4 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 10/16/2023
Status: Active
Attachments: 1 files
Logo Logo
Loading...