Author Topic: non-standard time frames on MT4 with BDM  (Read 821 times)

Pax

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 319
  • Karma: +3/-0
non-standard time frames on MT4 with BDM
« on: February 20, 2017, 12:58:23 AM »
quick question here HP:
What's is the BDM way to display charts in 6hr, 8hr, 12hr,... TFs ?
Thank you.

Hotpotato

  • Administrator
  • Hero Member
  • *****
  • Posts: 589
  • Karma: +15/-0
Re: non-standard time frames on MT4 with BDM
« Reply #1 on: February 20, 2017, 08:25:51 AM »
quick question here HP:
What's is the BDM way to display charts in 6hr, 8hr, 12hr,... TFs ?
Thank you.

It is a quick question but the answer is a bit longer.  ;)

BDM uses so called "driver charts" to generate charts for non-standard timeframe.

For each non-standard TF chart you open BDM will automatically open a M1 driver hart with the same symbol and load a period converter on that chart to generate the requested TF.
This chart is a slave chart the requested chart and is changed (fi change symbol) and removed together with the master chart.

Other programs like BDM use indicators to generate "synthetic" bars drawn instead of the real chart bars or even as an indicator window.

The BDM drivers generate a real history file for the requested TF from which MT4 generates "real" chart bars.
Using this method allows you to load non-BDM indicators on the chart which can use the history file to do their calculations on the off TF.

The same system is used to generate Renko bars but that has an extra option i will explain later.

You use the timeframe multiplier in the BDM preset files to change the initial charts, ea chart or dashboard charts to another tf and use the menu multiplier for on-the-fly opening.

tfmulti5.JPG
« Last Edit: February 20, 2017, 08:35:30 AM by Hotpotato »

Hotpotato

  • Administrator
  • Hero Member
  • *****
  • Posts: 589
  • Karma: +15/-0
Re: non-standard time frames on MT4 with BDM
« Reply #2 on: February 20, 2017, 09:00:29 AM »
The setting (read templates) for these other TF charts are in the Specials section of BDM.

Here you can specify the template that has to be used on the driver chart and the template for displaying the bars on the master chart.

BDMdrivers.JPG

Fi. for generation Renko charts the driver template is BDMRENKODRIVERv1 (must be in template/BDMDRIVERS folder).

I use ATR based box sizes but if you want fixed box sizes you load this template on a chart, change the input settings for BDMrenkov1 and save the template. From that point on you will have fixed box sizes.

BDMdriverssettings.JPG

Hotpotato

  • Administrator
  • Hero Member
  • *****
  • Posts: 589
  • Karma: +15/-0
Re: non-standard time frames on MT4 with BDM
« Reply #3 on: February 20, 2017, 12:57:08 PM »
If you are a fanatic Renko chart user and you do not want to wait for BDM to load the on-the-fly renko drivers each time you open a chart you can use the BDMmultirenkodriverv1.06 EA.

In the BDM input settings you can define a template that load this EA on startup and have it in the background updating Renko charts for all 28 symbols with very little cpu use.
The BDMMULTIRENKODRIVEREAv1 template is in the BDM .zip and should be present in templates\BDMDRIVERS.

initialrenko.JPG

After the driver is loaded all Renko chart will open just as fast as normal charts because BDM does not have to load and uload separate drivers for each chart.

initialrenkoselect.JPG

The driver will show up as INITIALDRIVER on the chart overview.

initialrenkoshow.JPG
 
 
« Last Edit: February 20, 2017, 12:58:51 PM by Hotpotato »