Scalping con indicator v3a

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #93372 quote
    R05
    Participant
    Veteran

    Stavo cercando di creare un sistema che utilizzasse lo scalping indicator v3a visto nella library, ma mi dice di definire la variabile di indicator1 e indicator2.

    Vi allego l’immagine.

    Non so come proseguire.

    // Definizione dei parametri del codice
    DEFPARAM CumulateOrders = False // Posizioni cumulate disattivate
    
    // Condizioni per entrare su posizioni long
    CALL "SCALPING INDICATOR V3A"[6, 6, 13, 16, 0.994, 0.994, 3, 3, 3000, 3000, 1, 1, 1, 1, 1, 1, 1, 1]
    c1 = (indicator1 < close)
    
    IF c1 THEN
    BUY 1 CONTRACT AT MARKET
    ENDIF
    
    // Condizioni per entrare su posizioni short
    CALL "SCALPING INDICATOR V3A"[6, 6, 13, 16, 0.994, 0.994, 3, 3, 3000, 3000, 1, 1, 1, 1, 1, 1, 1, 1]
    c2 = (indicator2 > close)
    
    IF c2 THEN
    SELLSHORT 1 CONTRACT AT MARKET
    ENDIF
    
    // Stop e target
    SET STOP pLOSS 10
    SET TARGET pPROFIT 10
    Errore-1.jpg Errore-1.jpg
    #93377 quote
    robertogozzi
    Moderator
    Master

    Certo, alle linee 6 e 14 fai riferimento a due variabili che NON hai mai dichiarato né usato, quindi ProOrder non sa cosa deve fare.

    Penso che Indicator1 vada messo alla riga 5 e l’altro alla riga 13, in modo che l’indicatore possa assegnargli i valori restituiti:

    NomeVariabile = CALL "SCALPING INDICATOR V3A"[6, 6, 13, 16, 0.994, 0.994, 3, 3, 3000, 3000, 1, 1, 1, 1, 1, 1, 1, 1]

    Nel caso l’indicatore in  questione restituisse più di un valore occorre indicare tante variabili quanti sono i valori restituiti (nell’esempio 3, o più che siano):

    NomeVariabile1,NomeVariabile2,NomeVariabile3 = CALL "MIO INDICATORE"[1, 2, 3]

    Se vengono restituiti più di una valore, ma te ne interessano solo alcuni, puoi mettere IGNORED al posto delle variabili inutilizzate, in questo esempio dichiamo che ti interessi solo il secondo valore retituito (sempre di 3), dovrai scrivere:

    ignored,NomeVariabile2,ignored = CALL "MIO INDICATORE"[1, 2, 3]

    Se non sbaglio, però, quell’indicatore NON restituisce nessuna variabile ma stampa soltanto sul grafico, per cui non può essere usato in una strategia. Per usarlo in una strategia vanno modificati i punti dove stampa qualcosa e restituirli con RETURN, non so se l’autore ha fatto una versione utilizzabile, puoi chiederglielo postando nel topic dove hai trovato l’indicatore.

    #93395 quote
    R05
    Participant
    Veteran

    Ciao Roberto grazie. Si ho visto a questo link https://www.prorealcode.com/topic/scalping-indicator/ il codice ma non fa quello che vorrei o meglio credo (è troppo complicato per me). Continuo  a cercare.

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

Scalping con indicator v3a


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
R05 @r05 Participant
Summary

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

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