Dopo uno sguardo veloce mi ha incuriosito questo:carlo10 ha scritto: ↑05/09/2022, 16:09 Ottimo, se sperimentando trovi qualcosa di interessante aggiornami!
Visto che programmi anche tu ti metto al corrente riguardo all'unico bug di comportamento su cui mi sono imbattuto fin'ora, non ho ancora capito ed approfondito la causa.
Sostanzialmente l'EA non dovrebbe aprire ordini dello stesso tipo se già presenti (e senza stop impostato) come prezzo di apertura nell'intorno definito dalla variabile points_between_orders.
Raramente capita però che me ne apra 2 come in questo caso: Devo aggiungere un po' di debug per approfondire il motivo ma se lo scopri prima tu mi risparmi la fatica.
Codice: Seleziona tutto
ArraySort(sellOpenPrice);
Salterebbero le variabili max_spread_points e points_between_orders...
In più mi sembra di capire che la funzione isLastOrderCandle faccia riferimento al timeframe del grafico dove gira l'expert tramite Period(), potrebbe essere più prudente definire un timeframe preciso?