Help indicatore nuovi max e min
Forums › ProRealTime forum Italiano › Supporto piattaforma ProRealTime › Help indicatore nuovi max e min
- This topic has 7 replies, 2 voices, and was last updated 6 years ago by robertogozzi.
-
-
11/12/2017 at 8:20 PM #52469
Salve. Sono nuovo del forum e purtroppo per niente esperto di programmazione. Sto per riprendere l’operativita’ sui mercati e quindi anche della piattaforma PRT. Ho conservato vecchi codici che adesso vorrei implementare per la mia operativita’. Ad esempio ho cercato di inserire il codice che ho allegato per trovare nuovi massimi o minimi nella barra corrente su un determinato periodo ( in questo caso 20 giorni) ma non riesco a convalidare. Qualcuno puo’ aiutarmi?
Grazie.
11/13/2017 at 7:39 PM #52592Vuoi verificare se il Massimo attuale (alla chiusura della barra, ovviamente) è superiore, oppure il Minimo è inferiore, a quello delle ultime 20 barre:
12345// verificare se è un nuovo massimo (confronta i massimi)IF high > highest[20](high) THEN...// verificare se è un nuovo minimo (confronta i minimi)IF low < lowest[20](low) THEN...Se invece di confrontare Massimi con Massimi o Minimi con Minimi preferisci confrontare l’attuale CHIUSURA, basta che dopo la IF sostituisci HIGH e LOW con CLOSE:
12345// verificare se la chiusura > Massimo delle ultime 20 barreIF close > highest[20](high) THEN...// verificare se la chiusura < Minimo delle ultime 20 barreIF close < lowest[20](low) THEN...Roberto
11/15/2017 at 12:01 PM #5282311/15/2017 at 12:54 PM #52836Questo era una parte di una riga come esempio da inserire in un tuo codice, che sia uno screener, una strategia o un indicatore, con i puntini intesi che manca il resto.
Se non riesci a farlo posso cercare di aiutarti, però spiegami bene in dettaglio cosa desideri ricercare, massimi/minimi precedenti (entro quante candele precedenti?) ripetto ai massimi o alla chiusura corrente?
Su quale strumento e timeframe vuoi usarlo?
Vuoi realizzare uno screener o un indicatore?
11/15/2017 at 5:27 PM #52853OK. Allora mi servirebbe un codice che mi indica un massimo/minimo a 20 periodi rispetto ai reltivi massimi/minimi precedenti.
Su quale strumento? Futures…Dax,Bund,Stoxx,E/$,Nasdaq
Screener o indicatore? Preferirei indicatore.
Grazie.
11/15/2017 at 6:38 PM #52859Ho preparato questo, che stampa un asterisco ROSSO sotto un nuovo minimo ed uno VERDE sopra un nuovo massimo, a 20 periodi. Quando si inserisce sul grafici vanno settati i Periodi e l’Offset (20 e 5 per default).
L’ho provato sul DAX daily, però non sempre stampa l’asterisco sotto/sopra la candela giusta, inoltre la distanza (offset) di stampa varia sempre.
Intanto lo allego, sia per il copia e incolla che per l’importazione, però dobbiamo aspettare chiarimenti da Nicolas.
123456789101112Periodi = max(min(Periodi,99),2) * pipsize //Accetta valori tra 2 e 99Offset = max(min(Offset,99),0) * pipsize //Accetta valori tra 0 e 99Massimo = highest[Periodi](high)Minimo = lowest[Periodi](low)IF high > Massimo[1] THENMassimo = highDRAWTEXT("*", barindex, high + Offset, Dialog, Standard, 12) COLOURED(50,205,50)ELSIF low < Minimo[1] THENMinimo = lowDRAWTEXT("*", barindex, low - Offset, Dialog, Standard, 12) COLOURED(255,0,0)ENDIFRETURN11/15/2017 at 7:28 PM #5286211/23/2017 at 8:58 AM #53689Buongiorno Nicolas, riesci a trovare una spiegazione relativa al mio post https://www.prorealcode.com/topic/help-indicatore-nuovi-max-e-min/#post-52859?
-
AuthorPosts
Find exclusive trading pro-tools on