mrtools wrote: Tue Apr 18, 2023 7:01 am On lines 138 to 141 maybe try changing
toCode: Select all
upArrow[i] = EMPTY_VALUE; dnArrow[i] = EMPTY_VALUE; if (High[i+1]>upBuffer[i+1] && Close[i+1]>Open[i+1] && Close[i]<Open[i]) upArrow[i] = High[i]+iATR(NULL,0,20,i); if ( Low[i+1]<dnBuffer[i+1] && Close[i+1]<Open[i+1] && Close[i]>Open[i]) dnArrow[i] = High[i]-iATR(NULL,0,20,i);
Code: Select all
upArrow[i] = EMPTY_VALUE; dnArrow[i] = EMPTY_VALUE; if (Close[i+1]>upBuffer[i+1] && Close[i+1]>Open[i+1] && Close[i]<Open[i]) upArrow[i] = High[i]+iATR(NULL,0,20,i); if ( Close[i+1]<dnBuffer[i+1] && Close[i+1]<Open[i+1] && Close[i]>Open[i]) dnArrow[i] = High[i]-iATR(NULL,0,20,i);

can there be option to switch between on/ off for penetrate for the standard high low also?