HGIMatrix

The title says it all
Post Reply
nicolkoekoek
Trader
Posts: 72
Joined: Tue Mar 11, 2014 4:27 pm
Location: De Bilt

HGIMatrix

Post by nicolkoekoek »

Hi Rene,

Thanks for this really nice Matrix, I enjoy using it.
One small add on I could think off, is to make it easy to see, which one changed.
Now the background colour of all the boxes are black, maybe it is possible to have the background of the box that has a new alert, be changed to another colour for a limited time (as example a dark red, for 1 minute only, before it turns back to the default Black). In this way it really pops out, for easy reading..

Just my 2 cents.. Have a great weekend!
Nicolaas
User avatar
alorente
Trader
Posts: 358
Joined: Sat Aug 25, 2012 8:47 am

HGIMatrix

Post by alorente »

renexxxx » Fri Dec 12, 2014 11:36 pm wrote:
alorente » Sat Dec 13, 2014 6:34 am wrote: We will certainly wait for another Rene masterpiece... It will be a nice Christmas present. :xm:
Hereby my attempt to juggle two conflicting constraints:

(1) To cramp as much information as possible in one matrix cell
(2) To keep the information legible for the older generation



If any of the UI-guru's want to suggest an improvement, just shout!

Update in post 1.
Excellent work, Rene.

Perfectly usable to find winning pairs, BUT, since you ask for opinions on a UI that may be an improvement, I have taken the liberty of making a mockup of what would be the ultimate dashboard for me. More readable pair names, less space needed, since you don´t have the wasted white areas, selectable pairs to list only the pairs you use, faster update since it only polls info on the pairs listed and user defined order of the pairs from top to bottom. The vertical shape is ideal to fit on the left or right of the screen with minimal intrusion on your chart space.

If you like it and think that you can build it, great. If you hate it, your matrix as it stands is fantastic.
You do not have the required permissions to view the files attached to this post.
Observation is the path to discovery.
User avatar
SpiderX
Trader
Posts: 554
Joined: Thu Aug 22, 2013 4:50 pm

HGIMatrix

Post by SpiderX »

Hi all,

was discussing with renexxxx over PM about incorporating a possible rating system on the matrix.
Maybe we can get some opinions here whether this could be useful to determine if it is worth his time to code it.

For this rating system, we give each signal a point based rating
For example:
double TrendPoints = 1.0
double RadPoints = 0.8
double RangePoints = 0.4
double WavePoints = 0.6 (Applies to the wave that signals the start of possible trend)
This rating is based on your own opinion of how strong or trade-able each signal is.
The points will be positive if uptrend and negative is downtrend.
i.e Based on the above an Up Trend gets +1.0 , while a down Rad gets -0.8

Then maybe we need to incoporate a decay factor which considers how many bars back was the signals,
i.e
double TrendDecayFactor = 0.1;
double RADDecayFactor = 0.2;
double RangeDecayFactor = 0.25;
double WaveDecayFactor = 0.05;

For example if we have a downtrend 3 bars back on a pair...the point would be -( 1 - (0.1*3)) = -0.7
if we have a down Rad signal 5 bars back, 0.8 - (5*0.2) = -0.2, since the magnitude is less than 0.
The value will become 0.
This implies the signal strength gets weaker with each bar away from the current.
Until it becomes 0, if it is too far away.
The purpose of a decay factor is to answer the question "How long is this signal good for ?"

After calculating the points for each pair, we calculate the points for each currency by summing up the values in the row and deducting the values in the column. (look at the matrix...you see why)
After we have the points for each currency, we can rank them based on the point to see which currency is the best to short or long.

My initial idea on trading this would be to look at the ranking on the H4, then refer to the ranking on a lower tf...eg. M5.
Then trade the strongest vs the weakest currencies when the info on both time-frames match.
Does anyone think this could be useful ?

P.s: the above point rating and decay factors are just pulled out of a hat. You might think other values could be more appropriate.

Cheers
"Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It does not dishonor others, it is not self-seeking, it is not easily angered, it keeps no record of wrongs.Love does not delight in evil but rejoices with the truth. It always protects, always trusts, always hopes, always perseveres."
-Corinthians 13:4-8
User avatar
alorente
Trader
Posts: 358
Joined: Sat Aug 25, 2012 8:47 am

HGIMatrix

Post by alorente »

SpiderX » Sat Dec 13, 2014 2:53 pm wrote:Hi all,

was discussing with renexxxx over PM about incorporating a possible rating system on the matrix.
Maybe we can get some opinions here whether this could be useful to determine if it is worth his time to code it.

For this rating system, we give each signal a point based rating
For example:
double TrendPoints = 1.0
double RadPoints = 0.8
double RangePoints = 0.4
double WavePoints = 0.6 (Applies to the wave that signals the start of possible trend)
This rating is based on your own opinion of how strong or trade-able each signal is.
The points will be positive if uptrend and negative is downtrend.
i.e Based on the above an Up Trend gets +1.0 , while a down Rad gets -0.8

Then maybe we need to incoporate a decay factor which considers how many bars back was the signals,
i.e
double TrendDecayFactor = 0.1;
double RADDecayFactor = 0.2;
double RangeDecayFactor = 0.25;
double WaveDecayFactor = 0.05;

For example if we have a downtrend 3 bars back on a pair...the point would be -( 1 - (0.1*3)) = -0.7
if we have a down Rad signal 5 bars back, 0.8 - (5*0.2) = -0.2, since the magnitude is less than 0.
The value will become 0.
This implies the signal strength gets weaker with each bar away from the current.
Until it becomes 0, if it is too far away.
The purpose of a decay factor is to answer the question "How long is this signal good for ?"

After calculating the points for each pair, we calculate the points for each currency by summing up the values in the row and deducting the values in the column. (look at the matrix...you see why)
After we have the points for each currency, we can rank them based on the point to see which currency is the best to short or long.

My initial idea on trading this would be to look at the ranking on the H4, then refer to the ranking on a lower tf...eg. M5.
Then trade the strongest vs the weakest currencies when the info on both time-frames match.
Does anyone think this could be useful ?

P.s: the above point rating and decay factors are just pulled out of a hat. You might think other values could be more appropriate.

Cheers
Good idea in principle but totally subjective in reality. I tried a point system which I called EDI, years back in an EA I had built and realized over time that no situation is the same as any other. I found that high point trades were not superior in return to low point ones. In fact, many times they were inferior. In other occasions I did not take low point trades, only to find out that they were big winners. In the end, I gave up on the concept because of inconsistent returns. That is not to say that with HGI it may not be different, but it seems to me like a lot of work for what it´s worth.
Observation is the path to discovery.
Zaleske
Trader
Posts: 118
Joined: Thu Apr 24, 2014 1:08 pm
Location: France

HGIMatrix

Post by Zaleske »

Wouldn't have said it better. I side with alo here, I think that while it's a very sound idea, the point rating is just too subjective to be applicable and would further complicate the analysis of results.
On another hand, I could see it be useful to rapidly track an update in indicator values, hence a change of situation (aka repainting, but I'm starting to really dislike using the word).
User avatar
milanese
TechAdmin
Posts: 3293
Joined: Wed Jan 09, 2013 9:02 am
Location: btr rdx, r8 +

HGIMatrix

Post by milanese »

SpiderX » Sat Dec 13, 2014 1:53 pm wrote:Hi all,

was discussing with renexxxx over PM about incorporating a possible rating system on the matrix.
Maybe we can get some opinions here whether this could be useful to determine if it is worth his time to code it.

For this rating system, we give each signal a point based rating
For example:
double TrendPoints = 1.0
double RadPoints = 0.8
double RangePoints = 0.4
double WavePoints = 0.6 (Applies to the wave that signals the start of possible trend)
This rating is based on your own opinion of how strong or trade-able each signal is.
The points will be positive if uptrend and negative is downtrend.
i.e Based on the above an Up Trend gets +1.0 , while a down Rad gets -0.8

Then maybe we need to incoporate a decay factor which considers how many bars back was the signals,
i.e
double TrendDecayFactor = 0.1;
double RADDecayFactor = 0.2;
double RangeDecayFactor = 0.25;
double WaveDecayFactor = 0.05;

For example if we have a downtrend 3 bars back on a pair...the point would be -( 1 - (0.1*3)) = -0.7
if we have a down Rad signal 5 bars back, 0.8 - (5*0.2) = -0.2, since the magnitude is less than 0.
The value will become 0.
This implies the signal strength gets weaker with each bar away from the current.
Until it becomes 0, if it is too far away.
The purpose of a decay factor is to answer the question "How long is this signal good for ?"

After calculating the points for each pair, we calculate the points for each currency by summing up the values in the row and deducting the values in the column. (look at the matrix...you see why)
After we have the points for each currency, we can rank them based on the point to see which currency is the best to short or long.

My initial idea on trading this would be to look at the ranking on the H4, then refer to the ranking on a lower tf...eg. M5.
Then trade the strongest vs the weakest currencies when the info on both time-frames match.
Does anyone think this could be useful ?

P.s: the above point rating and decay factors are just pulled out of a hat. You might think other values could be more appropriate.

Cheers
imo a point system makes not much sense, as it would in pratical trading give you no advantage in contrary it would only create confusion miles away from trading reality...

Cheers :)

Tommaso
Global Prime is the official SHF broker :yahoo:
Searching for Servers and Workstations with individual configuration?
Just PM
:smile: Click here to go to the BoardKnowledgeBase
NOTE: Cookies and JavaScript are required for the using the board, with full functionality
taipan
Trader
Posts: 355
Joined: Sat Feb 16, 2013 11:27 am

HGIMatrix

Post by taipan »

renexxxx,

Thanks for the wonderful dashboard you have written. I have a small request, could you program font as an external variable so that we could choose which font to be used. Right now I am getting weird symbols and not arrows. I am using Win7 Ultimate and could not solve the correct font to be used in order display arrows.

see snapshot as below:
You do not have the required permissions to view the files attached to this post.
User avatar
renexxxx
Trader
Posts: 860
Joined: Sat Dec 31, 2011 3:48 am

HGIMatrix

Post by renexxxx »

nicolkoekoek » Sat Dec 13, 2014 9:57 pm wrote:Hi Rene,

Thanks for this really nice Matrix, I enjoy using it.
One small add on I could think off, is to make it easy to see, which one changed.
Now the background colour of all the boxes are black, maybe it is possible to have the background of the box that has a new alert, be changed to another colour for a limited time (as example a dark red, for 1 minute only, before it turns back to the default Black). In this way it really pops out, for easy reading..

Just my 2 cents.. Have a great weekend!
Nicolaas
I like this idea and this will definitely be in the next version!
User avatar
renexxxx
Trader
Posts: 860
Joined: Sat Dec 31, 2011 3:48 am

HGIMatrix

Post by renexxxx »

alorente » Sat Dec 13, 2014 10:31 pm wrote: Excellent work, Rene.

Perfectly usable to find winning pairs, BUT, since you ask for opinions on a UI that may be an improvement, I have taken the liberty of making a mockup of what would be the ultimate dashboard for me. More readable pair names, less space needed, since you don´t have the wasted white areas, selectable pairs to list only the pairs you use, faster update since it only polls info on the pairs listed and user defined order of the pairs from top to bottom. The vertical shape is ideal to fit on the left or right of the screen with minimal intrusion on your chart space.

If you like it and think that you can build it, great. If you hate it, your matrix as it stands is fantastic.
I did consider the list-display as well, and there is a lot to say for it. This would be ideal if you don't want to watch 28 pairs, but only less than a dozen. Otherwise, you will run out of vertical space -- especially if you want to keep the sizes of the pair names and symbols rather large. Or you need to create several columns next to each other.

What you lose in the list-display is the conclusions you can draw for a currency by looking at a row or a column in HGIMatrix. Eg. if you see a lot of UP-arrows in a row, it seems that that particular currency on that row is getting stronger.

I am happy to convert HGIMatrix to HGIList or something like that ... if the majority finds this an improvement.

Cheers ...
User avatar
renexxxx
Trader
Posts: 860
Joined: Sat Dec 31, 2011 3:48 am

HGIMatrix

Post by renexxxx »

taipan » Sun Dec 14, 2014 1:11 am wrote:renexxxx,

Thanks for the wonderful dashboard you have written. I have a small request, could you program font as an external variable so that we could choose which font to be used. Right now I am getting weird symbols and not arrows. I am using Win7 Ultimate and could not solve the correct font to be used in order display arrows.

see snapshot as below:
The font for the arrows and waves is the "WingDings" font. I thought that, that font was independent of the language setting, but I was wrong. I am not sure what font you need in your language, but I will make it an external parameter.
Post Reply

Return to “Indicators and matrixes”