Minimi Massimi MTF

Viewing 15 posts - 1 through 15 (of 39 total)
  • Author
    Posts
  • #92849 quote
    Roberto71
    Participant
    Junior

    Salve a tutti,

    sto tentando di disegnare sul grafico Daily le aperture/Chiusure/MInimi/Massimi Mensili e settimanali ma ho grossi problemi nel farlo.

    Qualcuno percaso avrebbe la bontà di darmi una mano.

    Grazie 1000

    Roby

    #92850 quote
    Roberto71
    Participant
    Junior

    La mia idea è proprio quella di disegnare tali livelli per studiare il comportamento del prezzo (qualsiasi strumento esso sia)  su tali livelli che secondo me sono molto importanti e funzionano.

    Non mancherò di aggiornarVi ovviamente sulla strategia.

    Grazie ancora

    #92859 quote
    robertogozzi
    Moderator
    Master

    ProBuilder non ha il supporto MTF, quindi vanno calcolati i dati.

    Spiegami:

    1. come li vuoi disegnare
    2. quando li vuoi disegnare
    3. per quanto tempo ciascuno di quei dati deve restare disegnato
    #92884 quote
    Roberto71
    Participant
    Junior

    Innanzitutto grazie per avermi risposto.

    Sul grafico ho bisogno di avere O C H L settimnli mensili annuli relativi alla settimana /mese/anno precedenti (eventualmemte anche TF bimestrali etcc ma x quuelli vedrmo piu avnti) disegnati tramite un segmento.

    Il tutto per enne barre indietro. Questo xche voglio esservare come si comporta il prezzo su tali livelli.

    Io qualche riga di programma lho messa giu ma fino a stasera non posso inviarla.

    Grazie.

    P.s

    Scusa x errori grammticli ma scrivo dal cell

    #92918 quote
    Roberto71
    Participant
    Junior

    Qs cosa mi fa incazzzz…

    Perchè la funzione IF non “funziona”:

    Once InizioSettimana=1
    Once FineSettimana=5
    Once Unasolavolta=2
    Barraodierna=barindex
    If Unasolavolta = 2 then              perchè quando il sistema arriva qui per la primavolta  il valore di Unasolavolta non è 2  ?    Ma se lo dichiarato con Once la primavolta deve essere 2 ed invece non è cosiiiiiiii. NONCAPISCOOOO
    DoW=dayofweek+4
    Unasolavolta=3
    y=barindex
    else
    DoW=5
    x=barindex
    endif

    #92919 quote
    Roberto71
    Participant
    Junior

    E poi come possibile che PRT non abbia un degno sistema di Debug ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ?

    Per fare il debug del sistema devo crearmi un’indicatore del sistema per veder quali valori assumono certe variabili.

    Mi fa incazzzzzz questa cosa

    Scusate lo sfogo

    #92921 quote
    robertogozzi
    Moderator
    Master

    Non ho ancora messo le mani su quello che avevi chiesto, li farò presto.

    Circa il problema di IF, quella è una strategia?

    Se si, usa DEFPARAM PRELOADBARS=0, altrimenti vengono caricare barre iniziali e quando arriva li in realtà sei alla barra 2000 (default).

    Esistono GRAPH e GRAPHONPRICE per il debugging, quando sarò al PC ti mostrerò come usarli con le strategie. Per usarli con uno screener o indicatore dovrai prima trasformarlo in strategia. Solo ProBackTest ha il debugger.

    #92922 quote
    Roberto71
    Participant
    Junior

    grazieeee 1000

    #92959 quote
    robertogozzi
    Moderator
    Master

    Per quanto riguarda il debugging, si può fare solo con ProBackTest (però è solitamente semplice convertire uno screener o un indicatore in strategia), ti allego l’immagine del backtest di questo esempio di strategia:

    IF Not OnMarket THEN
       StopLoss     = close - lowest[3](low)
       TargetProfit = StopLoss * 2
    ENDIF
    Media = average[200,0](close)
    IF close CROSSES OVER Media AND Not OnMarket THEN
       BUY 1 CONTRACT AT MARKET
       SET TARGET PROFIT TargetProfit
       SET STOP   LOSS   StopLoss
    ENDIF
    graph close
    graph lowest[3](low)
    graphonprice Media                coloured(0,128,0,255) AS "Media"
    graphonprice close - StopLoss     coloured(255,0,0,255) AS "SL"
    graphonprice close + TargetProfit coloured(0,0,255,255) AS "TP"

    Come vedi, in arancio ho colorato le variabili da visualizzare con GRAPH nel riquadro delle variabili, mentre in viola ho colorato le variabili da visualizzare con GRAPHONPRICE sul grafico dei prezzi, in tal modo ti disegnano le linee che puoi confrontare con l’andanento dei prezzi.

    Appena ho un pò di tempo torno alla tua prima domanda.

    x-2.jpg x-2.jpg
    #92972 quote
    robertogozzi
    Moderator
    Master

    Scusami, avevo dimenticato l’immagine.

    x-3.jpg x-3.jpg
    #92982 quote
    Roberto71
    Participant
    Junior

    Grazie.

    Una precisazione, i segmenti dei min max low e high dei diversi tf andrebbero disegnati sulla settimana mese anno, odierni.

    Grazie

    #93092 quote
    robertogozzi
    Moderator
    Master

    Eccolo, provalo:

    DEFPARAM CalculateOnLastBars = 800
    IF BarIndex = 0 THEN
       MinMese = 999999
       MaxMese = 0
       MinSett = 999999
       MaxSett = 0
    ENDIF
    IF Month < Month[1] THEN
       MinMese = 999999
       MaxMese = 0
    ENDIF
    IF DayOfWeek = 1 AND (DayOfWeek[1] <> DayOfWeek) THEN
       MinSett = 999999
       MaxSett = 0
    ENDIF
    MinMese = min(MinMese,low)
    MaxMese = max(MaxMese,high)
    MinSett = min(MinSett,low)
    MaxSett = max(MaxSett,high)
    RETURN MinMese AS "MinMese",MaxMese AS "MaxMese",MinSett AS "MinSett",MaxSett AS "MaxSett"

    Per metterlo sul grafico dei prezzi clicca sulla chiave inglese (in alto a sinistra del grafico) e seleziona l’indicatore, dopo che l’hai inserito tra i tuoi indicatori.

    Puoi stabilire colori e spessore dalla proprietà.

    x-4.jpg x-4.jpg
    #93118 quote
    Roberto71
    Participant
    Junior

    Grazie 1000 ma io cercavo una cosa un po’ diversa.

    Vorrei rappresentare, x esempio, i minimi e i massimi su TF sett e Mensile della sett/mese precedente nella settimana/mesi odierni per vedere come si comporta il prezzo su tali livelli

    Ti allego un grafico per capire meglio.

    Grazie

    Roberto

    p.s. Barindex=0 significa che sei sulla prima barra a partire da destra ?

    esempio.png esempio.png
    #93123 quote
    robertogozzi
    Moderator
    Master

    Ad esempio, nella settimana odierna, cosa vuoi che si veda sul grafico?

    #93124 quote
    Roberto71
    Participant
    Junior

    Nella settimana odierna vorrei che venissero tratteggiate ad esempio il minimo e il massimo della barra della settimanale sottoforma di segmento che va da lunedi 04.03 a oggi

    Quindi due livelli orizzonali che identifcano il minimo e il massimo della scorsa settimana.

    Vedi esempio allegato

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

Minimi Massimi MTF


ProBuilder: Indicatori & Strumenti Personalizzati

New Reply
Author
author-avatar
Roberto71 @roberto71 Participant
Summary

This topic contains 38 replies,
has 3 voices, and was last updated by robertogozzi
6 years, 2 months ago.

Topic Details
Forum: ProBuilder: Indicatori & Strumenti Personalizzati
Language: Italian
Started: 03/05/2019
Status: Active
Attachments: 9 files
Logo Logo
Loading...