Problema di mantenimento TARGET FISSO

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #66552 quote
    calibro50
    Participant
    New

    Buongiorno a tutti,

    vorrei chiedevi un aiuto per quanto riguarda il mantenimento nel futuro di un target fissato nel passato, non riesco a trovare il comando su probuilder che mi aiuti a risolvere questo problema. Inserisco un semplice pattern con spiegazione del problema. Una volta inserita la distanza tra HIGH[2] e LOW[1],  probuilder continuando a leggere le candele mi sposta questa distanza nelle candele successive. Come fare quindi per mantenere ferma quella distanza? GRAZIE

    // Basic per capire come far rimanere fermo lo Stop Loss nel Futuro
    //Condizioni Entry
    C1 = OPEN[2] < CLOSE[2]
    C2 = HIGH[2] > HIGH[1]
    C3 = HIGH > HIGH[2]
    //Condizioni Exit
    C4 = HIGH > (HIGH[2]+2*(HIGH[2]-LOW[1]))
    // Io voglio che una volta che il prezzo massimo di una candela futura sia due volte la differenza tra High[2] e Low[1] sommata a HIGH[2], la posizione si chiuda. Il problema è che ProBuilder man mano che legge candele successive mi cambia la distanza di riferimento data dalle candele del mio pattern. GRAZIE MILLE
    //Entry Long
    
    IF NOT LONGONMARKET AND C1 AND C2 AND C3 THEN
    BUY 1000 CASH AT MARKET
    ENDIF
    
    //Exit Long
    
    IF LONGONMARKET AND C4 THEN
    SELL AT MARKET
    ENDIF
    #66569 quote
    robertogozzi
    Moderator
    Master

    Per scrivere il codice , utilizza il pulsante <> “insert PRT code”, in modo da rendere il codice più leggibile. Grazie.

    Ho spostato il topic nel supporto ProOrder in quanto si tratta di una strategia.

    #66570 quote
    robertogozzi
    Moderator
    Master

    Basta spostare l’assegnazione alla variabile C4 al momento in cui inizi un’operazione, in modo che nelle candele successive non sarà alterata, fino alla prossima operazione

    // Basic per capire come far rimanere fermo lo Stop Loss nel Futuro
    //Condizioni Entry
    C1 = OPEN[2] < CLOSE[2]
    C2 = HIGH[2] > HIGH[1]
    C3 = HIGH > HIGH[2]
    // Io voglio che una volta che il prezzo massimo di una candela futura sia due volte la differenza tra High[2] e Low[1] sommata a HIGH[2], la posizione si chiuda. Il problema è che ProBuilder man mano che legge candele successive mi cambia la distanza di riferimento data dalle candele del mio pattern. GRAZIE MILLE
    //Entry Long
     
    IF NOT LONGONMARKET AND C1 AND C2 AND C3 THEN
    BUY 1000 CASH AT MARKET
    //Condizioni Exit
    C4 = HIGH > (HIGH[2]+2*(HIGH[2]-LOW[1]))
    ENDIF
     
    //Exit Long
     
    IF LONGONMARKET AND C4 THEN
    SELL AT MARKET
    ENDIF

    Non l’ho provato, sono solo andato a logica. Fammi sapere.

    #66616 quote
    calibro50
    Participant
    New

    Grazie Roberto, ho spostato la variabile C4 e penso che possa funzionare, verifico meglio con back test

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

Problema di mantenimento TARGET FISSO


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
calibro50 @calibro50 Participant
Summary

This topic contains 3 replies,
has 2 voices, and was last updated by calibro50
7 years, 10 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 03/27/2018
Status: Active
Attachments: 1 files
Logo Logo
Loading...