Orario di chiusura custom

Forums ProRealTime forum Italiano Supporto ProOrder Orario di chiusura custom

Viewing 15 posts - 1 through 15 (of 15 total)
  • #103777

    Buongiorno, in un sistema su DAX a 5 min ho inserito un filtro di controllo sulla close delle 22.00. In pratica il sistema apre posizioni se la chiusura delle 22.00 del giorno precedente è inferiore alla chiusura delle 22.00 del giorno prima ancora.

    Ho provato a codificare così ma è evidentemente errato perché il sistema non apre nessuna operazione. Qual è il modo corretto? Grazie

     

    #103779

    Su un TF a 5 minuti la riga 4 controlla la chiusura delle 22:00 con quella delle 21:55.

    Per riferirti alla chiusura daily devi usare DCLOSE(0) e DCLOSE(1), usando le parentesi tonde.

     

    #103783

    Se metto DCLOSE al posto di close non apre lo stesso nessun operazione. Se confronto le DCLOSE (0) e (1) non ottengo quello mi serve perché la DCLOSE corrisponde al prezzo alle 00.00. Mi occorre confrontare tra loro i prezzi delle ore 22.00 dei diversi giorni.

    #103787

    Per sapere perché non ti apre posizioni occorre il codice completo.

    Per avere il prezzo delle 22 del giorno precedente occorre salvarlo in una variabile da confrontare il giorno dopo, appena prima di essere aggiornata:

     

    #103792

    Il codice è questo, se tra le 1100 e le 1300 è verificata una condizione entra in posizione. Vorrei aggiungere quel filtro, cioè se la quotazione delle 22.00 del giorno prima è inferiore alla quotazione delle 22.00 del giorno prima ancora

    #103800

    Mi pare che il tuo codice debba aprire posizioni lunghe, se le condizioni sono  verificate.

    Non capisco perché non te le apra, hai verificato quelle condizioni sul grafico?

    #103802

    Così come lo vedi il codice funziona, è il sistema di base. Tentavo di aggiungere il controllo delle 22.00 del giorno prima usando il primo codice che ho postato e non apre nulla. Come inserisco il codice che mi ha postato tu?

    #103808

    Non l’ho provato:

    Ovviamente a CondizioneLong potrai aggiungere le ulteriori condizioni che vorrai.

    #103809

    Perdonami, ma non va. In questo caso non ha nessun effetto, con o senza fa le stesse operazioni. Leggendo il codice tra l’altro non capisco come confronti la close alle 22.00 del giorno [0] con la close delle 22.00 del giorno [1]

    #103810

    Alla riga 3 fa il confronto, la prima voltya è 0, quindi falso, poi alla riga 8 setta il nuovo valore da confrontare all’indomani sera.

    Assegna alla variabile che ho usato io un altro nome magari, per non creare problemi.

    Verifica anche che le tue condizioni vadano bene.

    #103811

    Utilizza GRAPH per verificare tutte le variabili, in  tal modo scoprirai dov’è l’errore.

    #103812

    Scusami, non ti dava errore?

    Ho visto che non  vuole TRUE e FALSE, ove c’è TRUE metti 1 e dove c’è FALSE metti 0.

    #103814

    A me questo apre le operazioni correttamente (in base alla chiusura e alla media che ho indicato) sul DAX a 5 minuti:

     

    #103832

    Scusami, non ti dava errore?

    Ho visto che non vuole TRUE e FALSE, ove c’è TRUE metti 1 e dove c’è FALSE metti 0.

    Sì me ne ero accorto e allora non te l’ho scritto

    #103833

    A me questo apre le operazioni correttamente (in base alla chiusura e alla media che ho indicato) sul DAX a 5 minuti:

    Sì questo è ok, ho fatto casino nell’aggiungere le condizioni. Grazie, ottimo!

Viewing 15 posts - 1 through 15 (of 15 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login