Try Low and iLowest
int iLowest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0) Returns the shift of the least value over a specific number of periods depending on type. Parameters: symbol - Symbol the data of which should be used to calculate indicator. NULL means the current symbol. timeframe - Timeframe. It can be any of Timeframe enumeration values. 0 means the current chart timeframe. type - Series array identifier. It can be any of Series array identifier enumeration values. count - Number of periods (in direction from the start bar to the back one) on which the calculation is carried out. start - Shift showing the bar, relative to the current bar, that the data should be taken from. Sample: // calculating the lowest value on the 10 consequtive bars in the range // from the 10th to the 19th index inclusive on the current chart double val=Low[iLowest(NULL,0,MODE_LOW,10,10)];
or High and iHighest
int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0) Returns the shift of the maximum value over a specific number of periods depending on type. Parameters: symbol - Symbol the data of which should be used to calculate indicator. NULL means the current symbol. timeframe - Timeframe. It can be any of Timeframe enumeration values. 0 means the current chart timeframe. type - Series array identifier. It can be any of the Series array identifier enumeration values. count - Number of periods (in direction from the start bar to the back one) on which the calculation is carried out. start - Shift showing the bar, relative to the current bar, that the data should be taken from. Sample: double val; // calculating the highest value on the 20 consequtive bars in the range // from the 4th to the 23rd index inclusive on the current chart val=High[iHighest(NULL,0,MODE_HIGH,20,4)];
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Im trying to find the resistence level of the last 100 bars to use for a stop loss in an EA. I have tried to code and havent been successful with it, can someone please help me code that?
this is basically everything I know Im doing right....which isnt much.
int x = (100);
for (int i = 0; i<=x; i++)
{
}
So I know how to find the last 100 bars, but I dont know how to get the Resistence level during those hundred bars.