If you're looking for an automagic pips maker, you better continue looking
--
This thread would be to allow me to have a much better follow from the maturation of a dashboard I'm working on and anything associated with it...
Before you ask, EAX comes in Expert Advisor eXtended/eXperimental/eXtreme...
--
I wish to make some remarks, mainly, thanks to Gvc because of his amazing work and contribution within his Dashboard Trading thread, in which I discovered the main inspiration to start my endeavor. I want to also thank all of the people contributing there since this one started by following some thoughts of dashboards there, that I mixed with different thoughts that I had, and recently, with some extra ideas suggested by users. Like I mentioned in some posts there, I don't wish to reinvent the wheel, I only realized I would like some features/ideas together I did not discovered yet, and I decided to attempt and combine them.

This started as a personal endeavor, and based on my needs, trying to cover features I had been lacking in different dashboards around, or covered but with some limitations I would like to not own, and at some point I ended up deciding to talk about it so as to attempt and give back in some way something.

My thinking of the thread is like an extension/fork/branch/complement of Dashboard Trading, therefore both can benefit from one another, therefore, I intend to continue to post updates and also to help there at the level possible.

I think it's also very important to state that I've already consulted Gvc regarding this, and he understands and is OK with the thought also.

That is a work in progress and it's still in evolution. It can be freely examined in Demo, since it's the best way to go to attempt and find good settings to be used in Live/Real, keeping in mind that Demo and Real are not always on precisely the exact same page. That said, should you go Live/Real, you do this at your own risk.

Cheers!
--

Short list of directions to have everything ready to go (work in progress...):


The dashboard works with a default set of 28 pairs:
Inserted Code AUDCAD AUDCHF AUDJPY AUDNZD AUDUSD CADCHF CADJPY CHFJPY EURAUD EURCAD EURCHF EURGBP EURJPY EURNZD EURUSD GBPAUD GBPCAD GBPCHF GBPJPY GBPNZD GBPUSD NZDCAD NZDCHF NZDJPY NZDUSD USDCAD USDCHF USDJPY These pairs should be enabled on your MT4's market watch and background of most of them must be accessible.

If you don't require any other pair in your present MT4 set up, leave only these 28 on your MT4's market watch and hide/disable any other. This will save you bandwidth (and likely some hassle).

Be sure that your broker supports all these pairs. If it does not, a workaround may be to put in your own collection of pairs, then by removing from the list the ones not supported and incorporating the other ones to the customized pairs list in the EA possessions (Use the default option 28 pairs alternative has to be set to false too).

Extract files preserving sub-folders.

Open any chart you like (better when it's not any of those 28 ones) and join the Dashboard to it (make sure that you have Permit DLL imports allowed in the frequent tab of the EA possessions). The chart should be auto-cleared, but in case you have issues you can load one of those '#EmptyOne*' templates includes beforehand.

About causes (temporarily):CSM = Currency Power Saver = Strength of stocks utilizing XARD spreadsheet calculations. BidR% = BidRatio % = Simple D1 strength of individual symbols in (0-100)% utilizing XARD spreadsheet calculations.
Take a Look at the XARD nor Speedometer spreadsheets at MT4 Trading the GAP With Excel thread (or at this one with the paperclip). RS = (Bid)Ratio Strength = BidRatio % translated into -9/ / 9 (to be enhanced or removed/replaced). BQR = Base|Quote Ratio = Difference of strength between Base and Quote monies of pairs based on CSM/RT. GAP = Is the BQR gap of the last half-hour. GA# = GAP successive Alerts counter. BQ = Base|Quote direction = Difference of strength between Base and Quote monies of pairs based on CSM/TF expressed in management. Strength% = Strength of person symbols in (-100/ 100)% emulating the ForexProfitSupreme Meter index calculations.
Around PINS:


PIN stems in Plug-IN, and it's meant to read/import/collect data exported by external agents. These representatives can be any indiion(s) or expert(s) running at the exact same or other chart window (at the very same MT4 terminal installation) and imitating their own data or signals.

By now there are two PIN's accessible: BidRatio MTF dash, and yet another one which gather alerts produced by an index whose name is MADdash.

If you want to make use of the MADdash PIN, start another chart for this (better if not any of those 28 too) and load the MADdashPINv2 template contained in the bundle. Want to Learn more about MADdash? #9658; MADdash (Moving Average Distance) by honestknave

Want to use MADdash at a multiple PIN installation? : https://www.nigeriaforextrading.com/...1517819065.pdf byhttps://www.nigeriaforextrading.com/...ussion/6-.html

If you want to take advantage of the BidRatio PIN, simply attach it to the exact same chart EAX is running (or any other) and set it up based on your requirements. If your screen doesn't have enough space for this, you can load it into another chart window (pretty similar to MADdash).

I have plans on earning PINS of several popular indiors such as Heikeni (it's already included within a embedded PIN, but it may be useful to have it as an external one too), TDI, ZigZag, CCI plus several other ones.
I am open to suggestions on this, so if you have an indior/expert with source code that you wish to be a PIN on this dashboard, I will attempt to change it into a PIN to find out whether it worth.

I am also looking for input on proven and tested ideas to make PINS for.

Making a PIN:
PINS are now global variables (GV) whose name suggests the pair name and the PIN belonging and their value suggests it direction/action.
PINS GVs titles are formed by the pair name as prefix, the string pin, and the PIN ID as suffix, ie, a GV named EURUSDpin1 is PIN1 for EURUSD

PIN values can be one of:0 = None 1 Long 2 = Brief Thus, reading PINS is just like reading those GVs, setting PINS is just like setting them, and draining PINS is just like deleting them.
PINS GVs must be rid once a PIN was unloaded or altered it ID so as to avoid leaving traces. (#Post 4,659)

--
Instructional video (thanks to TraderJoes):
Quote Originally Posted by ;
quote To shorten the learning curve for newbies, such as myself, I decided to make an instructional video for the EA installment. It is long and dull, but I hope it covers the very basics and people coming indefinitely may find it helpful and have less queries about how to set the DBMultiASM up. Perhaps it should be contained in directions on Page 1 of the thread... ? Thank You, Aeseme, JamesT and the rest of the DBM fans!

Please keep in mind that this is an instructional video to comprehend how that which works.Do not expect it for a magic guide, you still have to put your own effort beyond it.
Troubleshooting:If you get a divide by zero or array out of range error, it likely means that you don't have sufficient history. To sort out this, two scripts to force the load of these historical data are contained in the MQL4/Scripts folder (if these does not work as expected, there are more around in the discussion, such as the one in Post 373 - comprised since DBMultiASMdevX006e3).
You may also must open all of the 28 charts of each pair (utilizing the EA buttons for that purpose) to ensure that in actuality, history was loaded. H1 could be a fantastic time-frame to begin, and you a walk through MN1.
If you have an MT4 installation that's already working, you can attempt to replie its historical data to the new one. Same broker required AFAIK.
Another approach is to decide on a setup that requires less historical data, by disabling Candles, PSAR, the higher time-frames of Pairs HeatMaps, the Currencies HeatMaps, PTZ, FTZ, and anything else that might utilize higher time-frames.
That is a 1 time process, so don't fret a lot about it. If you get a can't open file error, it's likely associated with documents not properly extracted to their respective folders/sub-folders. Need assistance? :
in the event that you ever wish to find help, here's the minimum required input to attempt and do it:Picture(s) demoning the most possible (and loyal) details of your present setup. MT4 Terminal [Experts] nor [Journal] tabs content (nor MT4 log) displaying entries related to the reported issue. If needed, any established file required to be able to reproduce the reported issue anyplace. If needed, MT4 Terminal [Account Background] tab log with comments enabled. If needed, MT4 Root [Trade] tab log together with comments enabled. Any other details you consider may be helpful would be valuable also. Please supply consistent testimonials if you want consistent answers. Help me(us) help you and do your best to make meaningful questions. There are 2 logs, one for journal (terminal) and yet another one for experts... both with several days of backup. . .Terminal: DATA_PATH\logs\ (or right click at any Journal tab entry and select Open) Experts: DATA_PATH\MQL4\Logs\ (or right click at any Experts tab entry and select Open)
--
Pay attention to any text file contained in the package since if contained, it will provide additional and relevant particulars.
--

Tips:

If you want to preserve your main settings and make them live across upgrades, or make some presets for any specific needs, this would be as simple as:Visit EA possessions, save a Preset with your present settings. Open Presets folder and then find the only saved one and make a copy of it (just in case you need it later). Open it with you preferred text editor and remove whatever looks not important for you. When you're done, save that file. It will only contain.
Done. Now, next time you make an update/upgrade, or want that specific custom settings, only import that particular preset. That's it.It will obey the worth in you left on your Preset file and apply defaults for any additional product.
The above procedure is valid to any choice you should make persistent on any new (re)install/update/upgrade/etc.. .

Newest stuff in the bottom of the article...

--
Ancient (depreed) stuff:
Here is how it looks like right now (default colour scheme)... with some filters/triggers enabled and revealing alarms.

Some cases of concealed but not disabled modules, revealing some alarms (activate on BidRatio, previous candle and MA) was allowed on this test image). Hidden things with triggers allowed will show their alarms. Most items can be concealed AND disabled as well so as to store CPU.Almost all encompassing things can be reloed according to X/Y coordinates.
--
Looking back for a little, mostly due to change-logs and already written directions:Intro: Dashboard Trading #Post 11,932 1st upload: Dashboard Trading #Post 12,073 1st update: Dashboard Trading #Post 12,230 2nd update: Dashboard Trading #Post 12,365 3rd update: Dashboard Trading #Post 12,487 4th update: Dashboard Trading #Post 12,661 5th update: Dashboard Trading #Post 13,034 6th update: It is like the 5th update, but all required together in one bundle (package).If you are using any update package, in order to have all of the features enabled you may want the package as well.
#9658;DBMultiASM(10230)devX201511272338b.deploy.zi p 1.6 MB | 1,083 download | Uploaded Dec 3, 2015 15:21 7th update: EA only. Read the ChangeLog file contained. DevX006a fixes a bug introduced into devX006, related to quit auto-trading after attaining amount of baskets put in tastes.
#9658;DBMultiASMdevX006a.update.zip 1,020 KB | 651 downloads | Uploaded Dec 16, 2015 10:18 8th update: EA and fresh MADdash PIN version. Read the ChangeLog file included.devX006b aims to become far better in resources usage and this is actually the most important reason of the update. It has some new features but nothing quite relevant, most upgrades are linked to repairs or improvements.
#9658;DBMultiASMdevX006b.update.zip 1.1 MB | 933 downloads | Uploaded Dec 21, 2015 20:46 9th update: EA, MADdash-1.30 and updated MADdashPIN template: See the ChangeLog file contained. DevX006d is largely a bug fix revision using some experimental developments.
#9658;DBMultiASMdevX006d.update.zip 1.3 MB | 803 downloads | Uploaded Jan 8, 2016 2:10 Current revision package: all required together in one package (pay attention to included text documents).
#9658; DBMultiASMdevX006d1.deploy.zip 1.9 MB | 2,423 downloads | Uploaded Jan 11, 2016 16:43
Latest update: (a fresh install requires the present revision package installed ahead).
Most relevant since previous update:
!! Fixed the issue reported here. Experimental filter according to previous[de] candle pub direction. One column/arrow Base|Quote [BQ] opposite direction activate (experimental). Might replace the prior one based on just two columns/arrows (foundation and quote arrows). Both are intended to have exactly the exact same behavior and can be concealed, just differ by their cosmetic design (the newest one is space-saving). #9658;DBMultiASMdevX006f2.update.zip 1.3 MB | 1,476 download | Uploaded Feb 15, 2016 22:05
Present DBMultiASMdevX006g (pay attention to included text documents):
#9658; DBMultiASMdevX006g.bundle.zip 2.4 MB | 3,939 downloads | Uploaded Mar 9, 2016 17:38#9658; DBMultiASMdevX006g3.update.zip 2.0 MB | 7,679 downloads | Uploaded Jul 21, 2016 17:51
Experimental DBMASMEAX007a (pay attention to contained text documents):
#9658; DBMASMEAX007a3.bundle.zip 2.8 MB | 1,399 download | Uploaded Sep 1, 2016 21:33#9658; DBMASMEAX007a3.update5.zip 2.0 MB | 923 downloads | Uploaded Sep 23, 2016 11:25
Older releases are not eligible for support.


--

Newest stuff:

Latest bundle/deploy bundle (EA, PINS, fonts, etc.) Inserted Code DBMASMEAX007a3.bundle3 rev.update.012.2 (20161023): See ChangeLog https://www.nigeriaforextrading.com/...australia.html
Latest update: EA just Inserted Code DBMASMEAX007a3.bundle3 rev.update.012.8 (20161220): ! Fixed news hold filter not properly working when news level = None. DBMASMEAX007a3.bundle3 rev.update.012.8 (20161219): Most Relevant since last update: Reverse the RSI sign (just as preset by now). Experimental Close lt;all of|gain|losinggt; requests on news hold start (affected symbols just by now). #91;Automobile#93;, #91;Close#93; and #91;N#93; required. Experimental Hold filter scope: maintain ?R(10) since last open order ! Fixed news hold filter not properly working with concealed basket block. Other minor fixes nor enhancements, and new bugs as usual as well... https://www.nigeriaforextrading.com/...australia.html

Test-drive update of BRdash PIN: Inserted Code DBMASMEAXPIN_BRdash_v004b (20170130): Hold condition (per time-frame) according to present bar array. A pub must move a certain sum of Pips (default to 1.0) to connect the party. https://www.nigeriaforextrading.com/...1517819115.zip
--Stuff to check, by now it's merely SSRC2EAX(single):https://www.nigeriaforextrading.com/...1517819118.zip Tools disperse around (or even newest, you can easily find newest by after the paper clip in addition to the every thread page)Sam2x PINS: My Eax Dash thread thread. Jagzuk PINS: EAX_PIN_STOCASTIC, EAX_PIN_ADX EAX_PIN_TRAILING_STOP. Ragusa's PIN_MovingAverage present cross_28 pairs_v2 (#Post 2999) 's https://www.nigeriaforextrading.com/...ent-trend.html (#Post 4025 / #Post 4059) (read #Post 3984). DWMRanges APRanges in one bundle. 's https://www.nigeriaforextrading.com/...australia.html (#Post 2980) or https://www.nigeriaforextrading.com/...njatrader.html (#Post 3441) to become depreed, use EAX_Ranges rather 's https://www.nigeriaforextrading.com/...ussion/6-.html (#Post 2692) or https://www.nigeriaforextrading.com/...ussion/6-.html (#Post 3768) to become depreed, use EAX_Ranges rather 's cDash2EAX in #Post 1742, newer in #Post 3600. (csDash required). 's newest PINS and related (without BDM stuff in it)
https://www.nigeriaforextrading.com/...1517819146.ex4 13 KB (csDash required)
https://www.nigeriaforextrading.com/...1517819148.ex4 22 KB
https://www.nigeriaforextrading.com/...ussion/7-.html 31 KB
https://www.nigeriaforextrading.com/...ent-trend.html 32 KB
https://www.nigeriaforextrading.com/...australia.html 43 KB
https://www.nigeriaforextrading.com/...mp-trades.html 51 KB
https://www.nigeriaforextrading.com/...1517819160.ex4 22 KB
https://www.nigeriaforextrading.com/...ading-egy.html 23 KB (ancient, probably confused: https://www.nigeriaforextrading.com/...ussion/6-.html 23 KB)
https://www.nigeriaforextrading.com/...australia.html 58 KB (ancient, probably confused: https://www.nigeriaforextrading.com/...njatrader.html 55 KB)
https://www.nigeriaforextrading.com/...ent-trend.html 89 KB
https://www.nigeriaforextrading.com/...ading-egy.html 109 KB (EAX_DWMRanges EAX_APRanges in one bundle) honestknave's csDash in Post #1 of its thread. Honestknave's MADdash in Post #1 of its thread.

Searching and Finding ...
--
I transferred the contents of this 2nd article into this one and already requested a cleanup for this, so...
Ignore #Post 2 for the time being ...