Inserimento filtro in strategia

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #81919 quote
    traderwintraderwin
    Participant
    Average

    Salve, vorrei inserire una funzione nell amia strategia.

    Supponiamo ad esempio che il mio sistema mi entra long in data 01/10/2018.

    Ciò che vorrei dire al sistema è:  se il giorno successivo all’entrata trade e cioè il 02/10/2018, dopo le ore 10:00 il trade non è in gain, chiudimi la posizione.

    questo deve avvenire soltanto per il giorno successivo all’apertura trade e cioè la condizione deve valere solo per la data 02/10/2018

    Questa condizione deve essere valida sia per il long che per lo short

    Spero di essere stato chiaro e un grazie anticipate ai moderatori di questo splendido forum sempre gentili e disponibilissimi 🙂

    #81922 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Su quale TF usi la strategia?

    #81931 quote
    traderwintraderwin
    Participant
    Average

    Ciao Roberto. su tf 15 minuti

    #81938 quote
    robertogozzirobertogozzi
    Moderator
    Legend

    Occorre inserire una variabile (da utilizzare come flag per fermare il trade il giorno successivo), da inizializzare a 0 e settare ad 1 quando si entra a mercato, inoltre si salva il giorno di apertura del trade:

    ONCE StopTrade = 0
     .
     .
    IF MieCondizioni THEN
     .
     BUY 1 CONTRACT AT MARKET
     StopTrade = 1              //Segnalare che occorre fare il check il giorno successivo
     Giorno    = day            //Segnalare che il trade è stato aperto oggi
     .
    ENDIF

    dopodiché si aggiunge, preferibilmente all’inizio dopo ONCE, il controllo e l’eventuale chiusura:

    IF IntradayBarIndex = 0 AND Not OnMarket THEN
       StopTrade = 0   //ad inizio nuovo giorno azzerare StopTrade se non più a mercato
    ENDIF
    IF time = 100000 AND StopTrade AND Day <> Giorno THEN
       StopTrade = 0   //azzerare il flag di controllo per non rieseguirlo ancora
       IF LongOnMarket
          IF close - TradePrice <= 0 THEN
             SELL AT MARKET
          ENDIF
       ELSIF ShortOnMarket THEN
          IF TradePrice - close <= 0 THEN
             EXITSHORT AT MARKET
          ENDIF
       ENDIF
    ENDIF

    Non l’ho provato. Fammi sapere.

    #81990 quote
    traderwintraderwin
    Participant
    Average

    Ciao Roberto buongiorno. appena provato, funziona perfettamente 😉

    Grazie

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

Stuck on this ProBuilder code?

Describe what this topic is trying to build, in plain English, and ProRealAI writes the ProRealTime™ indicator, screener or system for you.

Available in 7 languages
Try ProRealAI

Inserimento filtro in strategia


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
traderwin @traderwin Participant
Summary

This topic contains 4 replies,
has 2 voices, and was last updated by traderwintraderwin
7 years, 12 months ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 10/04/2018
Status: Active
Attachments: No files
ProRealCode ProRealCode
Loading...