• Home
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • User/Email: Password:
  • 9:52am
Menu
  • Forums
  • Trades
  • News
  • Calendar
  • Market
  • Brokers
  • Login
  • Join
  • 9:52am
Sister Sites
  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Options

Bookmark Thread

First Page First Unread Last Page Last Post

Print Thread

Similar Threads

Need to convert mt4 Indicators into Ctrader, Please Help 2 replies

Convert EA to support multiple currency pairs 5 replies

Convert into Multi Time Frame Indicator Please 0 replies

Pls Any Body Help Me Convert This Adx Crossing Indicator Into Ea 2 replies

Anyone know how to convert MT4 data into MT3? 2 replies

  • Trading Discussion
  • /
  • Reply to Thread
  • Subscribe
  • 8
Attachments: Convert multiple indicators into 1
Exit Attachments

Convert multiple indicators into 1

  • Post #1
  • Quote
  • First Post: Nov 28, 2019 11:39pm Nov 28, 2019 11:39pm
  •  Excelx
  • Joined Sep 2017 | Status: Member | 41 Posts
Hello,

I've been out of the Forex market and the Forex Factory community for quite a awhile now, and i will be honest to say i am not very much up to date.

A little more than a year back i was getting into machine learning and AI applied to Forex technical analysis, i will still dive deep into that and explore it further latter on. I've come to realize based on how many capable people there are, people with a very wide range of different knowledge and all the people with years and years of experience and study there are in the market, that, it's safe to assume that pretty much everything that can be tried, have been tried already by someone, be it by individuals or big corporations. So, we are not to be naive as to believe something miraculous will come out and get us our so long dreamed steady, reliable and profitable strategy, indicator or EA, especially for free, for a low cost, or if even get it, ever.

But, using me as an example, being very new to market and a newbie for sure with a very superficial overall knowledge.
We are dreamers still and want to find that little edge that will help us buy our coffee and our lunch at a decent restaurant at the very least.

Okay, so i was going through some of my developed EAs and Indicators and i thought i would share one of them here so you guys can have a look, try it out and if possible give your honest opinion and feed back.


About the indicator:
It's not based on any complex and advanced strategy or mathematical formula, to be honest it's pretty basic, simple and even random, so i will not defend any professional relevance or accuracy in regards to it.

I coded it about a years ago and the idea was get all indicators with a range of minimum and maximum and normalize the values into one indicator, and what i found was pretty interesting. It does follow price movement very closely but in a very different proportion and range, so what i did was add a support and resistance line to the indicator, and in my point of view it gave some pretty decent indications of high and low peaks reacting to the S/R added to the indicator.

The support and resistance levels are customizable, and so is the period, and its very flexible to adjust to all time frames.

Giving that, i will share the indicator here, and i would like for you guys to play around with it and see if it has any value and comment on it's accuracy. Any adding ideas are welcome.

I had an EA for it at the time, but i didn't find it. i will code one. and if you guys like it or find any interest, i can share it here too.

My suggestion for configuring the indicator is define the period and the time frame (lower time frames seem to perform better), find the relevant high and low peaks and define the S/R based on that.

Hope and guys enjoy or it can be made to good use.

Good trading everybody. Look forward to your views.
Attached Image (click to enlarge)
Click to Enlarge

Name: Normalization Ind.png
Size: 62 KB
Attached File
File Type: ex4 The X Norm SR.ex4   22 KB | 296 downloads
  • Post #2
  • Quote
  • Edited at 1:09am Nov 29, 2019 12:56am | Edited at 1:09am
  •  OutThere
  • Joined Aug 2018 | Status: Member | 2,797 Posts
It looks kinda similar to RSI.
May I ask what are the indicators that are used to make this indicator. The ingredients I guess?
Attached Image (click to enlarge)
Click to Enlarge

Name: Similar to RSI.jpg
Size: 84 KB
 
 
  • Post #3
  • Quote
  • Edited at 2:15am Nov 29, 2019 1:34am | Edited at 2:15am
  •  Excelx
  • Joined Sep 2017 | Status: Member | 41 Posts
Quoting OutThere
Disliked
It looks kinda similar to RSI. May I ask what are the indicators that are used to make this indicator. The ingredients I guess? {image}
Ignored
Hi,
Thanks for your observation. It does really. Like i said i didn't do anything especial, i just normalized the values of some indicators. it does look like a lot of other indicators too. and it follows price almost exactly. what called my attention was how it relates to the values and how it is contained inside the defined lines.

Apart from that, it's not very much different than any other stand indicator.

this is pretty much the code i use:

Inserted Code
   Inds[1][0]= iADX(NULL,0,period,1,MODE_PLUSDI,i)-iADX(NULL,0,period,1,MODE_MINUSDI,i);
            Inds[1][1]=65;
            Inds[1][2]=-65;
            
            Inds[2][0]= iADX(NULL,0,period,1,MODE_MAIN,i);
            Inds[2][1]=77;
            Inds[2][2]=5;
            
            Inds[3][0]= iBearsPower(NULL,0,period,1,i);
            Inds[3][1]=0.1;
            Inds[3][2]=-0.1;
            Inds[4][0]= iBullsPower(NULL,0,period,1,i);
            Inds[4][1]=0.12;
            Inds[4][2]=-0.12;
            Inds[5][0]= iCCI(NULL,0,period,1,i);
            Inds[5][1]=692;
            Inds[5][2]=-692;
            Inds[6][0]= iDeMarker(NULL,0,period,i);
            Inds[6][1]=1;
            Inds[6][2]=0;
            Inds[7][0]= iForce(NULL,0,period,MODE_EMA,1,i);
            Inds[7][1]=85;
            Inds[7][2]=-85;
            Inds[8][0]= iMACD(NULL,0,period+12,period+26,period+9,1,MODE_SIGNAL,i);
            Inds[8][1]=0.034;
            Inds[8][2]=-0.034;
            Inds[9][0]= iMomentum(NULL,0,period,1,i);
            Inds[9][1]=116;
            Inds[9][2]=0;
            Inds[10][0]= iOsMA(NULL,0,period+12,period+26,period+9,1,i);
            Inds[10][1]=0.017;
            Inds[10][2]=-0.017;
            Inds[11][0]= iRSI(NULL,0,period,1,i);
            Inds[11][1]=92;
            Inds[11][2]=0;
            Inds[12][0]= iRVI(NULL,0,period,MODE_MAIN,i);
            Inds[12][1]=0.49;
            Inds[12][2]=-0.49;
            
            Inds[13][0]= iATR(NULL,0,period,i);
            Inds[13][1]=0.03;
            Inds[13][2]=0;
            
            Inds[14][0]= iRVI(NULL,0,period,MODE_MAIN,i)-iRVI(NULL,0,period,MODE_SIGNAL,i);
            Inds[14][1]=0.30;
            Inds[14][2]=-0.30;
            Inds[15][0]= iStochastic(NULL,0,period+5,period+3,period+3,MODE_SMA,0,MODE_MAIN,i);
            Inds[15][1]=100;
            Inds[15][2]=0;
            Inds[16][0]= iStochastic(NULL,0,period+13,period+8,period+8,MODE_SMA,0,MODE_MAIN,i)-iStochastic(NULL,0,period+13,period+8,period+8,MODE_SMA,0,MODE_SIGNAL,i);
            Inds[16][1]=93;
            Inds[16][2]=-50;
            Inds[17][0]= iWPR(NULL,0,period,i);
            Inds[17][1]=0;
            Inds[17][2]=-100;
            Inds[18][0]= iMFI(NULL,0,period,i);
            Inds[18][1]=100;
            Inds[18][2]=0;
            Inds[19][0]= iAO(NULL,0,i);
            Inds[19][1]=0.1;
            Inds[19][2]=-0.1;
            Inds[20][0]= iAC(NULL,0,i);
            Inds[20][1]=0.04;
            Inds[20][2]=-0.04;
            
            Inds[21][0]= iStdDev(NULL,0,period,0,MODE_EMA,1,i);
            Inds[21][1]=0.05;
            Inds[21][2]=0;
            
            double average;
            for(y=1;y<=21;y++){
            Inds[y][3]=-100+(Inds[y][0]-Inds[y][2])*(100-(-100))/(Inds[y][1]-Inds[y][2]);
            average+=Inds[y][3];
            }

no secrect to it.

if you're not familiar with coding the last bit is just a loop with the normalization formula that runs through all the indicators listed above.
The numbers bellow each indicator line is the highest and the lowest of each indicator value which i use in the normalization formula.

I did this as a test and by curiosity, i did not know what to expect. but with S/R lines added it did seem that it could be used as a signal maybe. i might be wrong.
Attached Image (click to enlarge)
Click to Enlarge

Name: normalization 2.png
Size: 37 KB
 
 
  • Post #4
  • Quote
  • Nov 29, 2019 3:45am Nov 29, 2019 3:45am
  •  mitzescu
  • Joined May 2018 | Status: Member | 108 Posts
Hi,
There are ppl that use stoch for ex as a SR not as OB/OS. For ex if you set stoch to 89-5-3 a currency might have a resistance at 95 -ish and support at 8 -ish or it might fail miserably (3rd picture, bottom black indie, that's stoch)

The indi you created looks funny, sometimes it puts SR below line, sometimes it looks ok.(4th picture, bottom indie)
Attached Images (click to enlarge)
Click to Enlarge

Name: Screenshot (3).png
Size: 61 KB Click to Enlarge

Name: Screenshot (4).png
Size: 83 KB Click to Enlarge

Name: Screenshot (5).png
Size: 88 KB Click to Enlarge

Name: Screenshot (6).png
Size: 79 KB
 
 
  • Post #5
  • Quote
  • Nov 29, 2019 12:18pm Nov 29, 2019 12:18pm
  •  sasschrist
  • | Joined Feb 2019 | Status: Member | 26 Posts
Hello ,Excel. I was wondering about the machine learning project you had posted earlier.Instead of trying to predict the the close price difference between the next 10th candle and the current, you could set a stop loss limit and take profit limit using high and low price for every candle for the next 10 candles and try to predict the class that hit the take profit without hitting the stop loss. I have done so but i am unable to to get a good accuracy when i train the neural network. I also do not get any where near your accuracy when i try (similar to what you have done) to predict the next 10th candle with classes "1" and "-1" for difference in close price.
 
 
  • Post #6
  • Quote
  • Last Post: Dec 4, 2019 5:18am Dec 4, 2019 5:18am
  •  Pyrex
  • | Joined Dec 2019 | Status: Junior Member | 1 Post
[quote=Excelx;12638814]Hello, I've been out of the Forex market and the Forex Factory community for quite a awhile now, and i will be honest to say i am not very much up to date. A little more than a year back i was getting into machine learning and AI applied to Forex technical analysis, i will still dive deep into that and explore it further latter on. I've come to realize based on how many capable people there are, people with a very wide range of different knowledge and all the people with years and years of experience and study there are in the market, that, it's safe to assume that pretty much everything that can be tried, have been tried already by someone, be it by individuals or big corporations. So, we are not to be naive as to believe something miraculous will come out and get us our so long dreamed steady, reliable and profitable strategy, indicator or EA, especially for free, for a low cost, or if even get it, ever. But, using me as an example, being very new to market and a newbie for sure with a very superficial overall knowledge. We are dreamers still and want to find that little edge that will help us buy our coffee and our lunch at a decent restaurant at the very least. Okay, so i was going through some of my developed EAs and Indicators and i thought i would share one of them here so you guys can have a look, try it out and if possible give your honest opinion and feed back. About the indicator: It's not based on any complex and advanced strategy or mathematical formula, to be honest it's pretty basic, simple and even random, so i will not defend any professional relevance or accuracy in regards to it. I coded it about a years ago and the idea was get all indicators with a range of minimum and maximum and normalize the values into one indicator, and what i found was pretty interesting. It does follow price movement very closely but in a very different proportion and range, so what i did was add a support and resistance line to the indicator, and in my point of view it gave some pretty decent indications of high and low peaks reacting to the S/R added to the indicator. The support and resistance levels are customizable, and so is the period, and its very flexible to adjust to all time frames. Giving that, i will share the indicator here, and i would like for you guys to play around with it and see if it has any value and comment on it's accuracy. Any adding ideas are welcome. I had an EA for it at the time, but i didn't find it. i will code one. and if you guys like it or find any interest, i can share it here too. My suggestion for configuring the indicator is define the period and the time frame (lower time frames seem to perform better), find the relevant high and low peaks and define the S/R based on that. Hope and guys enjoy or it can be made to good use. Good trading everybody
 
 
  • Trading Discussion
  • /
  • Convert multiple indicators into 1
  • Reply to Thread
0 traders viewing now
Top of Page
  • Facebook
  • Twitter
About FF
  • Mission
  • Products
  • User Guide
  • Media Kit
  • Blog
  • Contact
FF Products
  • Forums
  • Trades
  • Calendar
  • News
  • Market
  • Brokers
  • Trade Explorer
FF Website
  • Homepage
  • Search
  • Members
  • Report a Bug
Follow FF
  • Facebook
  • Twitter

FF Sister Sites:

  • Metals Mine
  • Energy EXCH
  • Crypto Craft

Forex Factory® is a brand of Fair Economy, Inc.

Terms of Service / ©2022