архив скриптов форекс / Гайд по скриптам для метатрейдер

Архив Скриптов Форекс

архив скриптов форекс

Password:

User Access: eunic-brussels.eu

User Login: Email: [email&#;protected]

Forex lab - Investment And Trading Platform ScriptForex lab - Investment And Trading Platform Script

INSTALLATION

Step 1: Unzip script - After downloading the script you will need to unzip the eunic-brussels.eu file. Next you will want to copy the contents of the unzipped folder to your server.

Step 2: Create Database - Before continuing through the installation, you will need to create a MySQL database for your site. Make sure to have your database name, database user, and database password handy to continue through the installation.

Step 3: Upload database - Upload the file eunic-brussels.eu located in the sql folder to your database.

Step 4: Add Your Database Credentials - Next, you will need to add your database credentials to your eunic-brussels.eu file. In the app folder you will see a file called eunic-brussels.eu, open it up in a text editor and you should see something that looks similar to the following:

Demo Access:

Caution: you can’t edit edit demo general settings, smtp and change logo, have fun.

Frontend: eunic-brussels.eu

Admin Access: eunic-brussels.eu

Admin Login: Username: admin

Open All Charts Script for MT4/MT5

In some cases, you might want to open a set of charts as quickly as possible. This can be required when, for example, you want to load historical data in a specific timeframe. Another example is when you are using an indicator that uses multiple currency pairs.

Open All Charts is a super simple script for MetaTrader 4 and MetaTrader 5 that opens charts for all the currency pair available in your platform at a specified timeframe.

About MT4 Script Open All Charts

The script is rather versatile. By default it opens all pairs containing EUR, USD, GBP, JPY, CAD, CHF, AUD, or NZD currencies. However, you can quite easily change that via the script's input parameters. You can modify the list of currencies (separate them by comma) to open specific pairs/symbols. You can also enter some symbol prefix or suffix to open charts for all symbols containing that prefix or suffix. This parameter is case-insensitive.

Entering an empty value in the Currencies input parameter will cause the script to attempt to open charts for all available symbols. Such an operation can fail if there are too many symbols.

You can also use this script's code as an example of an MQL4 program that works with symbols and charts in MT4.

Warning! If your MT4/MT5 platform supports a lot of currency pairs, this script might open all of them — the number of charts is potentially huge. It will open charts not only for those symbols that are selected in your Market Watch panel but for all symbols in the platform.

The script is free to download and use.

Download Open All Charts for MetaTrader 4Download Open All Charts for MetaTrader 5

To install the script, please follow the instructions below:

  • Download the script archive file.
  • Open the MetaTrader 4/5 data folder (via File→Open Data Folder).
  • Open the MQL4 or MQL5 folder.
  • Copy all the folders from the archive directly to the MQL4 or MQL5 folder.
  • Restart MetaTrader 4/5 or refresh the list of scripts by right-clicking the Navigator subwindow of the platform and choosing Refresh.

You can also read a more detailed instruction on how to perform the installation.

Discussion

Do you have any suggestions or questions regarding this script? You can always discuss Open All Charts with other FX traders and MQL programmers on the scripts forums.


Changelog

  • Added an MT5 version of the script.
  • Added an input parameter to control currencies/prefixes/suffixes to open the charts for (Currencies).
  • Changed the default timeframe to .
  • Changed script to be case-insensitive regarding the symbols it searches to open.
Password:

Support Facility:

Please send us your product pre sale query, after sales developer support request, customization project and any other queries to our dedicated support: [email&#;protected]

Open Order Script for MT4

Opening an order is quite a simple process with MetaTrader 4: you click New Order, select the instrument, position size, stop-loss, and take-profit and bang! The order will open. Although the process is already simple, we can still improve it and work around some limitations. The OpenOrder script can help you open orders with more options and more automation.

Two of the biggest limitations when you open an order with the default MetaTrader process are:

  • Manual calculation of the position size.
  • Inability to set the magic number.

As you may know, there are risk management rules to protect your account. One of these rules involves setting a stop-loss and calculating the position size depending on the money you are risking.

The other disadvantage is not being able to set a magic number for the order, resulting in limiting the possibility to manage the order with an expert advisor.

The above limitations can be worked around with the OpenOrder script. The script allows you to set a percentage of balance that you are ready to risk and to calculate the position size depending on the stop-loss that you set. The script also has an option for you to set a magic number for the order and an optional comment.

You can download the script for educational purposes and test it on a demo account.

About MT4 Script Open Order

The parameters accepted by the script are:

  • Specify position size if you want to set a fixed size for your order. This parameter is ignored if the next one true.
  • True if you want to use the risk % to calculate the size.
  • % of available balance to risk — used in the calculation of the position size.
  • Type of order — can be BUY or SELL.
  • Take Profit in pips — if you want to set a take-profit price.
  • Stop Loss in pips — if you want to set a stop-loss price.
  • Magic number if you want to specify one.
  • Comment for the order if you want one.

Open Order Script - Input Parameters

The script can be very useful in some occasions. Also, it can show you an example of how to open an order if you are learning MQL4.

The script is free to download and use.

To install the script, please follow the instructions below:

  1. Download the script archive file.
  2. Open the MetaTrader 4 data folder (via File→Open Data Folder).
  3. Open the MQL4 Folder.
  4. Copy all the folders from the archive directly to the MQL4 folder.
  5. Restart MetaTrader 4 or refresh the list of scripts by right-clicking the Navigator subwindow of the platform and choosing Refresh.

You can also read a more detailed instruction on how to perform the installation.

Make sure you enable Allow live trading in the Common tab when executing this script and also in the platform's menu Tools→Options→Expert Advisors. Otherwise, it won't be able to open an order.

How to Enable Live Trading for Scripts in MT4?

If you are interested in building your own expert advisor or knowing more about how to do it, check our MT4 Expert Advisor Template.

Cockos Incorporated Forums > REAPER Forums > ReaScript, JSFX, REAPER Plug-in Extensions, Developer Forum > Script to select all track fx after currently selected track fx


PDA

View Full Version : Script to select all track fx after currently selected track fx


Sweetfoot

, PM

Is there a script to select all track fx after the currently selected track fx? I also need one that selects all track FX before and including the currently selected track FX.


Edgemeal

, PM

What are you trying to do?

GetFocusedFX can tell you the selected/focused track fx, you can then go from there,.. for example, Bypass all track fx after the focused fx,..

local retval, tracknumber, itemnumber, fxnumber = eunic-brussels.euusedFX2()
if retval == 1 or retval == 5 then
eunic-brussels.eu_BeginBlock()
local track = eunic-brussels.eu_TrackFromID(tracknumber, false)
local fx_count = eunic-brussels.euX_GetCount(track)
for fx = fxnumber+1, fx_count-1 do
eunic-brussels.euX_SetEnabled(track, fx, false) -- bypass fx
end
eunic-brussels.eu_EndBlock('Bypass all track fx after the focused fx', -1)
end


Sweetfoot

, PM

I often use reainsert to process tracks through outboard gear, and often it will be in the middle of the fx chain. When I am ready to commit my mix, I make another track, route the output of the original track to the new track, set the second track to record output (pre FX) and then move all the FX after reainsert in the fx chain of the original track to the new track. Then I when record the audio to the new track, I’m not forced to commit everything after reainsert in the fx chain.

Needless to say, this is all a lot of clicks, so I’m making a custom script that sets it all up with one keystroke.

I have been able to to automate all of it, except for the part where I move the fx after reainsert from the original track to the new track.

It’s very possible that I’m making all of this too complicated and that there’s a better way to deal with committing reainsert processing that I just haven’t found. I’m open to all suggestions


Sweetfoot

, PM

What are you trying to do?

GetFocusedFX can tell you the selected/focused track fx, you can then go from there,.. for example, Bypass all track fx after the focused fx,..

local retval, tracknumber, itemnumber, fxnumber = eunic-brussels.euusedFX2()
if retval == 1 or retval == 5 then
eunic-brussels.eu_BeginBlock()
local track = eunic-brussels.eu_TrackFromID(tracknumber, false)
local fx_count = eunic-brussels.euX_GetCount(track)
for fx = fxnumber+1, fx_count-1 do
eunic-brussels.euX_SetEnabled(track, fx, false) -- bypass fx
end
eunic-brussels.eu_EndBlock('Bypass all track fx after the focused fx', -1)
end


Unfortuantely, I've not yet wrapped my head around programming in lua, so this is all above my head until I can learn more. Can that script be modified to copy all the track FX after the selected trackFX to the clipboard, then remove said FX from the selected track?


Edgemeal

, PM

This should move all fx after the selected fx to the bottom of selected track's fx chain.

Select FX in source track fx chain.
Select destination track
Run script


-- Move all fx after focused fx to selected track

local dest_track = eunic-brussels.euectedTrack(0,0)
if dest_track then
local dest_fx_ndx = eunic-brussels.euX_GetCount(dest_track)
local retval, tracknumber, itemnumber, fxnumber = eunic-brussels.euusedFX2()
if retval == 1 or retval == 5 then
local src_track = eunic-brussels.eu_TrackFromID(tracknumber, false)
if src_track ~= dest_track then
local fx_count = eunic-brussels.euX_GetCount(src_track)
eunic-brussels.eu_BeginBlock()
for fx = fx_count-1, fxnumber+1,-1 do
eunic-brussels.euX_CopyToTrack(src_track, fx, dest_track, dest_fx_ndx, true) -- true = move fx
end
eunic-brussels.eu_EndBlock('Move all fx after focused fx to selected track', -1)
end
end
end


vBulletin® v, Copyright ©, vBulletin Solutions Inc.

nest...

аналитика форекс gbp кaртa мирa форекс вспомогательные индикаторы форекс как платят налоги трейдеры валютного рынка форекс лучшие индикаторы для входа индикаторы измерения температуры щитовые дмитрий котенко форекс клипaрт для форекс имхо на форексе дц форекс брокер отзывы безрисковая комбинация форекс индикаторы рынка ферросплавов