MT4: script to change all chart timeframes at once
Results 1 to 10 of 10

Thread: MT4: script to change all chart timeframes at once

  1. #1

    MT4: script to change all chart timeframes at once

    I have 8 charts of instruments. How can I change to (say) H1 TF with a single click?


  2. #2
    Quote Originally Posted by ;
    What about a zooming scripts ???? ( Use script once to zoom in/out all opened charts at once )???
    I need this too.

    You will find just 6 zoom levels in MT4.

    Is there a script which changes the zoom level ( and -) on all open charts?

    (Instead of zooming one chart at a time)

    Many thanks

  3. #3
    Quote Originally Posted by ;
    I have 8 little charts of unique instruments tiled in my screen. How can I change all to (say) H1 TF with one click? Thanks separate

    djarum Can this one, Awesome

  4. #4
    Quote Originally Posted by ;
    anybody have, for example: If im searching M5 M15 H1 H4 D1 EURUSD and I want to change it to GBPUSD, anybody have that script? For shift currency all?
    This was not available when you posted but many variations have popped up, check it out in -

  5. #5
    Hello All

    Please I am searching for a script/indior that can put buy and sell limit and stop orders with stop loss and take profit, I'll appreciate any help.

    Thank you

  6. #6
    Quote Originally Posted by ;
    Really wonderful Saving a script per TF (distinct default in each), removing the show inputs and specify a hotkey for each will be similar to 1-click!
    Hello FerruFX

    Would you teach me how to do this?
    What I can do is alter the input meta tag editor save the script with various names ChangeTemplateAllForTemplate1, etc, then place all of it from the scripts folder at MT4.
    So I ended up using numerous similar scripts with various names that I set hotkeys for each.

    Your way to do it clearly would be simpler. Thank you so much for your help.

    best regards


  7. #7
    Couple of easy ones...

    Quote Originally Posted by ;
    quote I need this too. There are just 6 levels in MT4. Is there a script which changes the zoom level ( and -) on all open charts? (Rather than zooming one chart at a time) Many thanks
    Quote Originally Posted by ;
    Hi Guys,

    can anyone discuss the steps in installing the change most of tf script.

    Enjoy your kind help.

  8. #8
    Quote Originally Posted by ;
    Perhaps more than 1 click document file file file file file
    Not one of these Change all interval indiors were working for me. Apparently due to certain updates in Mt4. I did a search on the internet and removed this line from the code

    Inserted Code #property show_inputs
    And it works now!

    I have attached the document along.

  9. #9
    Quote Originally Posted by ;
    quote Not one of these Change all timeframe indiors were working for me. Apparently due to updates in latest Mt4. So I did a search online and removed this line in the code #property show_inputs And it works! I have attached the file along. document
    Hi Vipul,

    The code for this can be very old and it had been originally a workaround with the win32 api, however there is no more a need for possibly dangerous dll imports anymore since MT has implemented internal functions for manipulating charts. Here are a couple of safe choices I summed up...Toggle TF by iterating through the available timeframes (quick because no pop up input ) Selects TF by a selection from the input .

  10. #10
    Thank you Nicholishen, I liked the SelectTF for convenience over entering amounts but ToggleTF looks useless as you do move from M1. Infact, though it would have scaled down that would be better as I think everybody looks at greater timeframes first then move down.

    When I had to throw ideas on the wall, I would really like somehow I would press the regular TF buttons on a single chart and the interval switches for all charts. Or if I can click to the script such as ToggleTF and it alters the timeframe of charts into the individual on the current chart. For example, I switch the timeframe to M1 on current chart and click the script at the navigator and the rest of the charts switch to M1.

    I'm not a developer though so don't hesitate to deny my orders if I asked for too much.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners. Read more.