Prima di tutto un'osservazione - è molto più semplice lavorare con Alta [], Chiudi [] di iHigh () e iClose () e questa è una pratica di programmazione standard. Penso che tu abbia dimentio di mettere tra parentesi la tua espressione. ?? questo che intendevi? se (vol1 gt; vol2 cl1 gt; (cl1 (h1-l12))) Ordine = SIGNAL_BUY; Non sono sicuro dell'altro. In caso di dubbio utilizzare più parentesi di quanto si ritenga necessario - risparmia un sacco di dolore.Originariamente Scritto da ;