Job finished
Specification
“Easy”
I would like to build an indicator for MT4 that will help me to navigate among different pairs by
using small icons on the one chart, also icons that will help me to quickly do some marks on the chart.
I would like to have the possibility to change the location of these icons from 6 different locations on the chart
Top Left,
Top Middle,
Top Right
Bottom Left ,
Bottom Middle,
Bottom Right.
Every Icon is responsible for a different action.
All Icons with numbers can have one color
But the icons below can be without the box but they have to have an option to change color, in case there is a white chart.
Default color for icons below the boxes - white.
Example:
No1 icon is assign to EURUSD, No2 Is GBPUSD.
When I have on the active workspace 4 charts and all of them are EURUSD.
1st chart is 1 min
2nd chart is 5M
3rd chart is 15M
4th chart is 60M
When I click No1 icon I would like that all 4 charts will change to EurUsd
When I click No2 icon I would like that all 4 charts will change from EurUsd to GbpUsd at once.
ALL 9 icons will be set up in the menu.
No1 – EurUsd
No2 – GbpUsd
No3 - UsdJpy
No4 ……
Also I would like to see the icons like thumb up or thumb down and more …., so when I click on the thumb icon I will have up to 5 seconds to point my mouse where the icon should be located on the chart, (after 5 seconds the Indicator will forget the action) ALSO in the options (how many seconds to forget the action – default 5 s)
VERY Important:
When I have 4 charts on workspace, and I will have to add this indicator to every chart, I would like to have the option to choose from:
To see the icons TRUE FALSE.
Because I would like to have only visible icons on 1 chart and on the remain charts , no icons, but I think that the other 3 charts have to have this indicator, in the invisible mode in order to change the currency pair when I click no4 (AudUsd) all charts should change to AudUsd. I simply do not want to see the icons on every Time Frame I have open. Only on one that will navigate the action.
The same with the other icons, like Trend Line = / , when I click on it, I will point 2 points within 5 seconds time and I should see a line between the two point on the chart.
Each icon must to have in the menu options to choose from:
Color
Style (Solid, Dash, Dot, DashDot, DashDotDot)
Line thickness (if 1 it will be thin , if 5 if will be thick)
If it is Trendline , option to have ray or not.
Hidden in the object list (if true, I should NOT see in the objects in the object list, but when I want to delete everything, I will click (2X) twice the ESC icon on the chart and everything should be removed (all lines and marks I did on the chart, )
In the background (true false) it means candles are on the top, and if false, candles are under the marks.
If it is TE icon – it means Text.
When I click on it I would like to see possibility to place a text on the chart.
And with this icon I will need again color …… and size of the forts , Font (Arial) so that I don’t need to change all the time, but in the menu I will have everything set up as default.
The icons are:
HL - horizontal line
VL - Vertical line
TL – Trend line (Ray: true false)
TE – Text - Also a short key to write a text on the chart.
Thumb up : Green
Thumb down : Red
Arrow Up : (when up GREEN)
Arrow Down: (when Down RED)
Stop X : Red default
Check sign: Green default
ESC – when pressed escape all marking that I have done on the chart (using the icons ONLY) will become clear. If I used MT4 icons they should stay and not be effected by ESC click .
SS - screen shot ( when I click on this icon (as default) the MT4 should take a picture of the whole workspace and send the picture to a folder of my choice (folder let say MT4 screen shots) folder located on my desktop. Or I can chose in the options to generate a link on mql5 charts online and get the link.
All copy rights to Jack Wheadon
Version 1
https://www.mqlt.com/......
***
Also name and expiration date protection.
I would like to have the code such way, that it will NOT be case sensitive and if there is space or two between the name and family name, there will be no problem when applied to the chart.
Sometimes I make a mistake and instead of writing John Smith and write John smith . Two spaces between the names, small letter, this mistake should not create a problem. The code should recognize only the names and not look at the space and small or capital letter.