A me funziona, basta che vai col mouse su una candela ed appare il numero, nel mio caso 35 (vedi allegato).
Purtroppo non è possibile stamparlo sul prezzo, perché DRAWTEXT vuole una stringa tra virgolette da stampare, mentre PRT non supporta le variabili stringa.
Buon Natale!
return barindex
Salve,volevo provare l’indicatore conta barre in versione mq4 ma non riesco a fare la conversione,mi potreste aiutare per favore,grazie.
Salve,mi servirebbe un indicatore che mi conti le barre sia in buy che in sell in base a un orario prestabilito,per esempio alle 10,lui mi dice indietro nel tempo che barra è uscita,buy o sell,grazie..
In pratica mi deve dire per esempio sempre alle 10 indietro di 2 mesi,in h1, 150 barre in buy e 125 in sell.
Salve,volevo provare l’indicatore conta barre in versione mq4 ma non riesco a fare la conversione,mi potreste aiutare per favore,grazie.
Ecco il link per chiedere una conversione https://www.prorealcode.com/topic/conversione-gratuita-degli-indicatori-mt4-mql4/.
Salve,intanto chiedo scusa per la mia ignoranza.Mi serviva in pratica un indicatore che mi contasse in modo separato buy/sell le candele che gli chiedo di cercare indietro nel tempo,se ad esmpio gli chiedessi la candela delle 9.00 e impostando un certo periodo di tempo di 3/4 mesi , lui mi dice che sempre alle ore 9.00 sono state trovate ad esempio 160 candele in buy e 125 in sell, questo mi serve per capire che a quella determinata ora la tendenza è in buy quindi mi muovo di conseguenza. Ho visto sopra qualcosa del genere ma non sono sicuro che mi faccia questo che ho descritto. Mi potete aiutare in questa mia esigenza e vi ringrazio molto per la pazienza….
Questo è il codice e fa quello che vedi nello screenshot. E’ quello che vuoi?
Allego anche il file da importare.
DEFPARAM CalculateOnLastBars = 5000
Ora = max(min(Ora,23),0) //l'ora deve essere tra 0 e 23
Candele = max(min(Candele,500),2) //le candele devono essere tra 2 e 500
IF Hour = Ora THEN //quando siamo all'ora indicata...
Rialziste = summation[Candele](close > open) //... conta le candele rialziste...
Ribassiste = summation[Candele](close < open) //... e quelle ribassiste
ELSE
Rialziste = 0
Ribassiste = 0
ENDIF
return Rialziste coloured (0,0,255,255) as "Up", Ribassiste coloured (255,0,0,255) as "Down"
Intanto grazie.Si è questo quello che voglio,ora le devo far girare su metatrader 4 ,e non so se sono capace a spedire il codice per la conversione.
Sull’esempio che hai portato non capisco perchè le candele devono essere tra 2 e 500, cioè io esamino per es. 5000 candele alle ore 9 indietro nel tempo e lui mi trova quelle uscite in buy e quelle in sell a quella determinata ora. Quindi 5000 diviso 24 che sono le ore che passano dalle 9 alle 9 fa 208 che sono le candele in esame quindi ne trovo per esempio 124 in buy e 84 in sell. Questo intendevo.
Sono solo dei numeri, puoi mettere i valori che preferisci.
Quindi va bene,ora lo devo convertire e non ho capito come devo fare una volta che ho aperto il link per la conversione..
Mi esamina anche gli altri orari ed esempio in M5, oppure in M15 e così via ,mi esamina sempre quella determinata candela indietro nel tempo e a quella determinata ora stabilita..
Come creo il codice in un file mq4 che mi funzione su metatrader 4 .
Allora, per ricapitolare, questo è un forum PER la piattaforma ProRealTime, per cui se hai dei file da convertire da MetraTrader a PRT devi seguire QUEL link che ti ho indicato.
L’opposto NON è possibile, non è lo scopo di questo sito creare software per altre piattaforme.
C’è un codice ProRealTime che t’interessa e vuoi convertirlo in MetraTrader o altro? Puoi farlo a tuo piacimento (magari per correttezza indicandone l’origina) ma devi andare su un sito/forum per Metratrader e li chiedere se qualcuno può convertirlo.
Io non conosco la Metatrader ed il relativo linguaggio, ma, in ogni caso, non avrei fatto la conversione per evidenti conflitti con i gestori di questo sito e della piattaforma PRT.
OK grazie ed è giusto e corretto quello che lei mi dice,ora provvedo per l’apertura di un conto con Prorealcode,poi gentilmente mi dovrà spiegare come installare l’indicatore,grazie..