Attivare o Disattivare Variabili
Forums › ProRealTime forum Italiano › Supporto ProOrder › Attivare o Disattivare Variabili
- This topic has 6 replies, 2 voices, and was last updated 2 years ago by Paolo.B.
-
-
03/22/2022 at 11:11 AM #190313
Ciao Roberto, non riesco in una funzione probabilmente semplice per te.
Vorrei attivare o disattivare facilmente delle variabili o indicatori .
Mi spiego:
Questo è un semplice esempio di conteggio sul numero di barre123456If longonmarket and (barindex-tradeindex)>=33 thenSELL AT MARKETENDIFIf shortonmarket and (barindex-tradeindex)>=33 thenBUY AT MARKETEndifSe io desidero lasciare o togliere il funzionamento di questa variabile, come posso fare senza eliminarla dal trading system, in questo modo capendo la procedura posso agire su tutte le altre variabili.
Grazie03/22/2022 at 11:36 AM #190314Devi usare una variabile (tu hai indicato una costante, il 33), fuori dalle IF:
1234567Contatore = ((barindex-tradeindex) > 33) AND 1If longonmarket and Contatore thenSELL AT MARKETENDIFIf shortonmarket and Contatore thenBUY AT MARKETEndifquando non vorrai più usarla, senza doverla togliere, basta che scrivi la prima riga così:
1Contatore = ((barindex-tradeindex) > 33) OR 103/22/2022 at 11:56 AM #190315Grazie gentilissimo.
Scusami se ti faccio altri 2 esempi così ho chiaro tutto quello che poi voglio fare.
12MMobile = average[77,3](close)if OpenTime >= 054500 AND OpenTime <= 181500 thenIn questi casi come devo fare?
Così ho diversi esempi e potrò gestire meglio le varie funzioni.
Ancora grazie03/22/2022 at 12:08 PM #190317Non puoi disattivare le variabili, ma solo il loro utilizzo (si, oppure no):
123MMobile = average[77,3](close)Condizione = (close CROSSES OVER MMobile) AND 1 //oppure OR 1 per disattivarlaif (OpenTime >= 054500 AND OpenTime <= 181500) AND 1 then //oppure OR 1 per disattivarla03/22/2022 at 12:25 PM #19031903/22/2022 at 12:41 PM #190321Non puoi disattivare un’istruzione, in quel caso devi utilizzare IF…ENDIF:
12345678sellshort 1 contract at marketIF 1=1 THEN //oppure 1=0 (o 0=1) per disattivarliset target %profit ( 0.50 )set stop %loss ( 0.50 )ELSEset target %profit 0set stop %loss 0ENDIF03/22/2022 at 12:43 PM #190322 -
AuthorPosts