stai sicuramente sbagliando qualcosa. StrToTime dovrebbe ricevere una stringa nel formato yyy.mm.dd hh:mm, ma nel tuo esempio la stringa pointA è uguale a un numero. penso che probabilmente stai sbagliando tutto e rendendo le cose difficili per te stesso, ma comunque dai un'occhiata al codice che funziona sotto la stringa del codice inserito puntoA; puntoA = TimeToStr(Time#91;0#93; Print(pointA = pointA after convert in time: StrToTime(pointA)); l'output di esempio fornisce: 2011.04.28 18:30:04 nbTestingOthersIndi EURUSD,M1: pointA = 2011.04.28 10:30 dopo la conversione in tempo: 1303986600