MagicNumber–An identifying number the EA uses to associate open orders with itself.
Use_Multi_Pair_Scanner - When true, the EA will search for trades using the pairs listed in the input called Scanner_Pairs_To_Trade. The type of entry method used depends on which trade mode is set to true.
Scanner_Pairs_To_Trades - The EA will use pairs typed in here for the multi-pair scanner feature. Pairs must be separated with a comma. EG - EURUSD,GBPUSD,USDCHF
Trade Modes
BlueDreamssearches for entries using the Chart TimeFrame it is loaded on to.
Swing –The EA will search for high and lows on the loaded timeframe, in the direction of the Trend_TimeFrame.
Scalping –The EA will open a trade when the trend of the loaded timeframe and the Trend_TimeFrame match.
Recovery Mode
GRID -If pricesmovesthe wrong direction to our trade, the EA will look to place Non_AutoLot_1_GRID at a dynamic distance defined by theATR_TimeFrame, or at a fixed desired distance, ifUse_Fixed_PipStepis set to true. The default GRID sequence will be less risk than martingale, positions aren't multiplied from the previous order. This is more margin friendly, but will generate profit slower.
Martingale –If pricesmovesthe wrong direction to our trade, the EA will place multiplied trades at a dynamic distance defined by theATR_TimeFrame, or a fixed desired distance, ifUse_Fixed_PipStepis set to true. Martingale has more risk, but will generate profit faster.
Trend_TimeFrame –This is the TimeFrame the EA will look to follow market direction/trend. BlueDreams will only seek entries in the desired Trend_TimeFrame. The smaller entry Timeframe, and smaller the TimeFrame specified here, the more orders you are likely to see and also will increase the amount of hedging orders if set to true. The input must be set higher than the chosen entry TimeFrame. ATR_TimeFrame –This Setting controls how BlueDreams dynamically spaces its orders. This is determined by a mixture of the ATR_Setting and the specified Trend_TimeFrame. It uses information from the ATR indicator and market dynamics such as speed and size of a forming candle to make a decision where to place the next order. The smaller the TimeFrame, the closer the orders.
ATR_Setting–The ATR period which is used for the ATR indicator.
Use_Hedge-Setting this to true, will allowBueDreamsto take an opposite entry signal if the Trend_TimeFrame changes while we’re already in an open trade. This doesn’t behave like conventional hedging.
Use_Fixed_PipStep–If set to true, the recovery orders will be placed at a fixed distance defined inIf_Fixed_PipStep.
If_Fixed_PipStep–IfUse_Fixed_PipStepis set to true, orders will be placed at the desired fixed distance from each other.
Risk / Close Options
Base_LotSize_– This is the first trade placed by the EA, when Use_Martingale_MM, is set to false.
Martingale_Multiplier – If Martingale is set to true, this is the multiplier used. Note – the lowest is 1.5, please create a custom GRID for now if that is too high multiplier for you.
Use_Martingale_MM– When using Martingale as the recovery method, setting this to true will allow the EA to place larger lot sizes according toRisk_Percentage_MMas the account grows.
MM (1 = 0.01Lot/$1000)– When Use_Martingale_AutoLot_MoneyManagement is sent to true, this setting controls how the EA changes the Base_LotSize_. When 1 is in the input, 0.01 for every 1000 in the account will be used. 2, 0.02 for every 1000, and so on.
Max_Spread-The max spread allowed to place a trade. (inpips)
Max_Lot_Size_Allowed-This is the highest lot size allowed to be placed by the expert. Once reached BlueDreams will only place thislotsizeand go no higher.
Total_Buy_Trades_Allowed–The Max number of Buy trades allowed to be opened.
Total_Sell_Trades_Allowed–The Max Number of Sell trades allowed to be opened.
Use_Trailing_Stop–If set to true, the stop loss will begin to be trailed fromTrail_Start. Be moved toTrail_Stopand maintain a gap fromcurrentprice ofTrail_Step.
Trail_Stop-Where theStop_Lossis moved to once it reachesTrail_Start. (inpips)
Trail_Step–How much current price must move to move the Stop Loss. (inpips)
Trail_Start–Where price must reach to begin theTrail_Start. (inpips)
Stop_Loss–Optional static Stop Loss. Order stop losses will be grouped and closed together. (inpips)
Take_Profit–Optional static take profit. (inpips)
Use_Trail_Take_Profit–Setting to true allows the EA to group and trail theTake_Profit. The take profit will maintain a distance equal to the number entered inTake_Profit.
Use_AutoClose_In_Profit–When set to true, the EA will auto close trades in profit.
After_How_Many–IfUse_AutoClose_In_Profitis set to true, this input specifies the amount of open orders needed to be placed to close in profit.
How_Much_Profit–IfUse_Auto_Close_In_Profitis set to true, this input is how much unrealised profit needs to be reached to close the trades. This is in Money.Sotyping 1.50 isequlivelentto $1.50. And typing 15.0 would mean $15.
Close_Hedged_Buy_And_Sell-Together–When set to true, open hedged orders will be auto closed along with open orders of the opposite kind when the desired profit amount set inHow_Much_Profit is reached, grouping the orders as a basket. If set to false, hedged orders are tret as a separate group and the groups are viewed as two independent profit amounts.
Auto Close Trades
Auto_Close_Out_After–When set to true, the EA will auto close all trades when the desired number is reached inAfter_How_Many_Trades. (Good option of you want to bail and auto close the grid after a certain number of trades)
After_How_Many_Trades–IfAuto_Close_Out_Afteris set to true, the EA will close all trade when the number in this input is reached.
Custom GRID
Use_Default_GRID_LotsSizes–Setting to false, allows custom lot sizes to be placed in theGRID_Lotinputs.
GRID_Lot_1-The first grid lot size in the custom sequence.
GRID_Lot_2_After –How many trades after Non_AutoLot_1_GRID, to place Non_AutoLot_2_GRID.
GRID_Lot_2-The second grid lot size in the custom sequence.
-The inputs follow the same pattern until-
Multiply_GRID_Lot_10_After- Atthis point the EA will begin to multiply orders after the specified input number untilMax_Lot_Size_Allowed, and will not exceedTotal_Buy_Trades_AllowedandTotal_Sell_Trades_Allowedin total trades.
Alerts / Time Limit
Send_Phone_Alert_If_Equity_Drops_Below–The EA will send a phone notification through the MT4 mobile app whenever the Account Equity drops below the number specified in the input.Note :Please ensure Tools – Options – Notifications – Enable Push Notifications, is ticked and your unique Metaquotes ID from the app is typed in the input box for this to work. Alsowill alert Telegram if your _Telegram_Chat_IDis setup.
Close_Trades_If_Equity_Drops_Below–The EA will automatically close all open trades and stop trading if Account Equity drops below the number in the input.
Close_Open_Trades_Before_Weekend–If set to true, the EA will close all open trades, Friday – 19:00.
Close_Open_On_Opposite_Signal–If set to true, open orders will be closed if an opposite entry signal happens. This cancels out the hedge function.
Limit_Trade_Hours–If set to true, the EA will only trade between theStart_Hourand Stop_Hour.
Start_Hour–Iflimit_Trade_Hoursis set to true, the EA will start trading from this hour.
Stop_Hour- iflimit_Trade_Hoursis set to true, the EA will stop trading at this hour.
Telegram Alerts
To use this feature,you will need toadd Telegrams API address to your allowedWebRequestURL list in MT4.
Go toTools – Options – Expert Advisors– and checkAllowWebRequestfor listedURL:- Then addhttps://api.telegram.orgto the list – press OK.
Telegram Chat ID– To be able to receive closed trade notifications to your Telegram, your Telegram chat ID needs to be typed into this input. This is a unique number used to identify your Telegram profile. The easiest way to find this is go onto your Telegram app and search @RawDataBot and press start in the conversation. This will send you a message with a list of information, under““chat”:{“and alongside“”id”:“You will see a set of numbers about 10/12 characters long, this is your Chat_ID. Please put this number into this input and then set receive alerts to true if you want to use this feature.
Use_Telegram_Alerts– Setting this to true allows you to receive account updates and trades notifications.
On_Close_Trade_Send_Screenshot_To_Telegram–When this is set to true, when the EA closes a trade, it will send a screen shot to your Telegram.
*NOTE -The telegram feature is disabled in back test to prevent the Telegram bot from becomingoverloaded.*
Chart Properties
Show Trade Arrows–Set to true on chart will display arrows for open trades and check marks for closed trades.
Show_Account_Information_On_Chart–Set to true displays Trend_TimeFrame and Balance/Equity information on the chart. Set to false removes on-screen graphics and will slightly speed up visual backtests.
Modify_Chart_Colours_And_Properties– Set to true allows the EA to configure the chart properties such as colours and chart shift for quicker set up.
Colour_Set_1_BD- An BlueDreams chart theme.
Colour_Set_2_Standard– A ‘Standard’ chart theme.
News filter -
To use the news filter, the following web addresses also need to be added to the WebRequest URL list.
herbieliang #: For more than 1 hour, there is no transaction to determine whether the installation is correct
It depends on market movement, BlueDreams needs specific highs and lows to form, so if price is trending heavily in one direction like GBPUSD is currently, you will likely not see a trade until we get retracements.
I hope you understand, please ask if you need further clarification or you have more questions
Hi Connor, The requirements for entry is not tight enough. need deep retracement for entry which is not so common . Can you make / add settings for it to make more frequent entries. Risk control we edit on our side.
I like the concept that you have for this EA. It needs to have more variables that we can control. Thanks
Hoo Thai Leng Urner #: Hi Connor, The requirements for entry is not tight enough. need deep retracement for entry which is not so common . Can you make / add settings for it to make more frequent entries. Risk control we edit on our side.
I like the concept that you have for this EA. It needs to have more variables that we can control. Thanks
Hello Hoo Thai, thank you for the interest in my EA! I assure you the conditions for entry are extremely 'tight', BD is looking for a very specific combination of indicator and price action for entries. This will likely need a deep retracement as you say. Thinking about how the expert enters I think what you're asking wont work as you ask , even if I was to make some indicator inputs public, I doubt messing with them would cause the expert to take more frequent entries, it would still search for and need a combination of price action or the core strategy would be changed too much.
Thank you for testing the expert! You're the first to say it needs more variables!! The goal was to create a system that could create multiple unique sets and most users find the current available inputs more than enough.
Input Parameter Definitions - Part 1
MagicNumber – An identifying number the EA uses to associate open orders with itself.
Use_Multi_Pair_Scanner - When true, the EA will search for trades using the pairs listed in the input called Scanner_Pairs_To_Trade. The type of entry method used depends on which trade mode is set to true.
Scanner_Pairs_To_Trades - The EA will use pairs typed in here for the multi-pair scanner feature. Pairs must be separated with a comma. EG - EURUSD,GBPUSD,USDCHF
Trade Modes
BlueDreams searches for entries using the Chart TimeFrame it is loaded on to.
Swing – The EA will search for high and lows on the loaded timeframe, in the direction of the Trend_TimeFrame.
Scalping – The EA will open a trade when the trend of the loaded timeframe and the Trend_TimeFrame match.
Recovery Mode
GRID - If prices moves the wrong direction to our trade, the EA will look to place Non_AutoLot_1_GRID at a dynamic distance defined by the ATR_TimeFrame, or at a fixed desired distance, if Use_Fixed_PipStep is set to true. The default GRID sequence will be less risk than martingale, positions aren't multiplied from the previous order. This is more margin friendly, but will generate profit slower.
Martingale – If prices moves the wrong direction to our trade, the EA will place multiplied trades at a dynamic distance defined by the ATR_TimeFrame, or a fixed desired distance, if Use_Fixed_PipStep is set to true. Martingale has more risk, but will generate profit faster.
Trend_TimeFrame – This is the TimeFrame the EA will look to follow market direction/trend. BlueDreams will only seek entries in the desired Trend_TimeFrame. The smaller entry Timeframe, and smaller the TimeFrame specified here, the more orders you are likely to see and also will increase the amount of hedging orders if set to true. The input must be set higher than the chosen entry TimeFrame.
ATR_TimeFrame – This Setting controls how BlueDreams dynamically spaces its orders. This is determined by a mixture of the ATR_Setting and the specified Trend_TimeFrame. It uses information from the ATR indicator and market dynamics such as speed and size of a forming candle to make a decision where to place the next order. The smaller the TimeFrame, the closer the orders.
ATR_Setting – The ATR period which is used for the ATR indicator.
Use_Hedge - Setting this to true, will allow BueDreams to take an opposite entry signal if the Trend_TimeFrame changes while we’re already in an open trade. This doesn’t behave like conventional hedging.
Use_Fixed_PipStep – If set to true, the recovery orders will be placed at a fixed distance defined in If_Fixed_PipStep.
If_Fixed_PipStep – If Use_Fixed_PipStep is set to true, orders will be placed at the desired fixed distance from each other.
Risk / Close Options
Base_LotSize_ – This is the first trade placed by the EA, when Use_Martingale_MM, is set to false.
Martingale_Multiplier – If Martingale is set to true, this is the multiplier used. Note – the lowest is 1.5, please create a custom GRID for now if that is too high multiplier for you.
Use_Martingale_MM – When using Martingale as the recovery method, setting this to true will allow the EA to place larger lot sizes according to Risk_Percentage_MM as the account grows.
MM (1 = 0.01Lot/$1000) – When Use_Martingale_AutoLot_MoneyManagement is sent to true, this setting controls how the EA changes the Base_LotSize_. When 1 is in the input, 0.01 for every 1000 in the account will be used. 2, 0.02 for every 1000, and so on.
Max_Spread - The max spread allowed to place a trade. (in pips)
Max_Lot_Size_Allowed - This is the highest lot size allowed to be placed by the expert. Once reached BlueDreams will only place this lotsize and go no higher.
Total_Buy_Trades_Allowed – The Max number of Buy trades allowed to be opened.
Total_Sell_Trades_Allowed – The Max Number of Sell trades allowed to be opened.
Use_Trailing_Stop – If set to true, the stop loss will begin to be trailed from Trail_Start. Be moved to Trail_Stop and maintain a gap from current price of Trail_Step.
Trail_Stop - Where the Stop_Loss is moved to once it reaches Trail_Start. (in pips)
Trail_Step – How much current price must move to move the Stop Loss. (in pips)
Trail_Start – Where price must reach to begin the Trail_Start. (in pips)
Stop_Loss – Optional static Stop Loss. Order stop losses will be grouped and closed together. (in pips)
Take_Profit – Optional static take profit. (in pips)
Use_Trail_Take_Profit – Setting to true allows the EA to group and trail the Take_Profit. The take profit will maintain a distance equal to the number entered in Take_Profit.
Input Parameter Definitions - Part 2
Close In Profit
Use_AutoClose_In_Profit – When set to true, the EA will auto close trades in profit.
After_How_Many – If Use_AutoClose_In_Profit is set to true, this input specifies the amount of open orders needed to be placed to close in profit.
How_Much_Profit – If Use_Auto_Close_In_Profit is set to true, this input is how much unrealised profit needs to be reached to close the trades. This is in Money. So typing 1.50 is equlivelent to $1.50. And typing 15.0 would mean $15.
Close_Hedged_Buy_And_Sell-Together – When set to true, open hedged orders will be auto closed along with open orders of the opposite kind when the desired profit amount set in How_Much_Profit is reached, grouping the orders as a basket. If set to false, hedged orders are tret as a separate group and the groups are viewed as two independent profit amounts.
Auto Close Trades
Auto_Close_Out_After – When set to true, the EA will auto close all trades when the desired number is reached in After_How_Many_Trades. (Good option of you want to bail and auto close the grid after a certain number of trades)
After_How_Many_Trades – If Auto_Close_Out_After is set to true, the EA will close all trade when the number in this input is reached.
Custom GRID
Use_Default_GRID_LotsSizes – Setting to false, allows custom lot sizes to be placed in the GRID_Lot inputs.
GRID_Lot_1 - The first grid lot size in the custom sequence.
GRID_Lot_2_After – How many trades after Non_AutoLot_1_GRID, to place Non_AutoLot_2_GRID.
GRID_Lot_2 - The second grid lot size in the custom sequence.
-The inputs follow the same pattern until-
Multiply_GRID_Lot_10_After - At this point the EA will begin to multiply orders after the specified input number until Max_Lot_Size_Allowed, and will not exceed Total_Buy_Trades_Allowed and Total_Sell_Trades_Allowed in total trades.
Alerts / Time Limit
Send_Phone_Alert_If_Equity_Drops_Below – The EA will send a phone notification through the MT4 mobile app whenever the Account Equity drops below the number specified in the input. Note : Please ensure Tools – Options – Notifications – Enable Push Notifications, is ticked and your unique Metaquotes ID from the app is typed in the input box for this to work.
Also will alert Telegram if your _Telegram_Chat_ID is setup.
Close_Trades_If_Equity_Drops_Below – The EA will automatically close all open trades and stop trading if Account Equity drops below the number in the input.
Close_Open_Trades_Before_Weekend – If set to true, the EA will close all open trades, Friday – 19:00.
Close_Open_On_Opposite_Signal – If set to true, open orders will be closed if an opposite entry signal happens. This cancels out the hedge function.
Limit_Trade_Hours – If set to true, the EA will only trade between the Start_Hour and Stop_Hour.
Start_Hour – If limit_Trade_Hours is set to true, the EA will start trading from this hour.
Stop_Hour - if limit_Trade_Hours is set to true, the EA will stop trading at this hour.
Telegram Alerts
To use this feature, you will need to add Telegrams API address to your allowed WebRequest URL list in MT4.
Go to Tools – Options – Expert Advisors – and check Allow WebRequest for listed URL : - Then add https://api.telegram.org to the list – press OK.
Telegram Chat ID – To be able to receive closed trade notifications to your Telegram, your Telegram chat ID needs to be typed into this input. This is a unique number used to identify your Telegram profile. The easiest way to find this is go onto your Telegram app and search @RawDataBot and press start in the conversation. This will send you a message with a list of information, under “ “chat”: { “ and alongside “ ”id”: “ You will see a set of numbers about 10/12 characters long, this is your Chat_ID. Please put this number into this input and then set receive alerts to true if you want to use this feature.
Use_Telegram_Alerts – Setting this to true allows you to receive account updates and trades notifications.
On_Close_Trade_Send_Screenshot_To_Telegram – When this is set to true, when the EA closes a trade, it will send a screen shot to your Telegram.
*NOTE - The telegram feature is disabled in back test to prevent the Telegram bot from becoming overloaded.*
Chart Properties
Show Trade Arrows – Set to true on chart will display arrows for open trades and check marks for closed trades.
Show_Account_Information_On_Chart – Set to true displays Trend_TimeFrame and Balance/Equity information on the chart. Set to false removes on-screen graphics and will slightly speed up visual backtests.
Modify_Chart_Colours_And_Properties – Set to true allows the EA to configure the chart properties such as colours and chart shift for quicker set up.
Colour_Set_1_BD - An BlueDreams chart theme.
Colour_Set_2_Standard – A ‘Standard’ chart theme.
News filter -
To use the news filter, the following web addresses also need to be added to the WebRequest URL list.
Go to Tools – Options – Expert Advisors – and check Allow WebRequest for listed URL : add https://www.dailyfx.com and https://ec.forexprostools.com to the list and press OK.
Use_News_Filter - Set to true for news filter to be active for the Minuets before and after the news event.
SourceNews – Choose news source.
LowNews – Activate during weak news.
LowIndentBefore – The indent before a weak news release - Minuets.
LowIndentAfter - The indent after a weak news release - Minuets.
MidleNews - Activate during medium news.
MidleIndentBefore - The indent before a medium news release - Minuets.
MidleIndentAfter - The indent after a medium news release - Minuets.
HighNews - Activate during strong news.
HighIndentBefore - The indent before a strong news release - Minuets.
HighIndentAfter - The indent after a strong news release - Minuets.
NFPNews - Activate during news of Non-farm Payrolls.
NFPIndentBefore - The indent before a news release of Non-farm Payrolls - Minuets.
NFPIndentAfter - The indent after a news release of Non-farm Payrolls - Minuets.
DrawNewsLines - Activate to show the news lines on the chart.
LowColor – The color of weak news.
MidleColor - The color of medium news.
HighColor - The color of strong news.
LineWidth – The line width.
LineStyle - The line style.
OnlySymbolNews - Set it to "true" to display news only for selected symbol or "false" to show all.
Your Time Zone, GMT (for news) - Time zone (GMT).
🌊BlueDreams - EU - 5M Chart - 22/09🌊
🌊BlueDreams - GU - 5M Chart - 22/09🌊
The EA I installed uses the recommended configuration, but why not place an order? What is wrong?
안녕하세요, 제 EA를 이용해 주셔서 감사합니다!
이 응답에 대해 Google 번역을 사용하고 있으므로 잘못된 경우 사과드립니다!
따라서 제공된 설정 파일을 사용하여 전문가를 5분 차트로 설정하고 터미널이 올바르게 설정되어 있으면 인내심을 가지면 됩니다. 전문가는 항상 거래하지 않습니다.
얼마나 오래 실행하셨는지 여쭤봐도 될까요?
안녕하세요, 제 EA를 이용해 주셔서 감사합니다!
이 응답에 대해 Google 번역을 사용하고 있으므로 잘못된 경우 사과드립니다!
따라서 제공된 설정 파일을 사용하여 전문가를 5분 차트로 설정하고 터미널이 올바르게 설정되어 있으면 인내심을 가지면 됩니다. 전문가는 항상 거래하지 않습니다.
얼마나 오래 실행하셨는지 여쭤봐도 될까요?
For more than 1 hour, there is no transaction to determine whether the installation is correct
It depends on market movement, BlueDreams needs specific highs and lows to form, so if price is trending heavily in one direction like GBPUSD is currently, you will likely not see a trade until we get retracements.
I hope you understand, please ask if you need further clarification or you have more questions
I recommend you to join the MQL or Telegram group, we have a growing base of users and I can offer more direct help - https://www.mql5.com/en/messages/0154200E736FD701
https://www.mql5.com/go?link=https%3A%2F%2Ft.me%2FFortuneEAChat
The requirements for entry is not tight enough. need deep retracement for entry which is not so common .
Can you make / add settings for it to make more frequent entries. Risk control we edit on our side.
I like the concept that you have for this EA. It needs to have more variables that we can control.
Thanks
Hi Connor,
The requirements for entry is not tight enough. need deep retracement for entry which is not so common .
Can you make / add settings for it to make more frequent entries. Risk control we edit on our side.
I like the concept that you have for this EA. It needs to have more variables that we can control.
Thanks
Hello Hoo Thai, thank you for the interest in my EA!
I assure you the conditions for entry are extremely 'tight', BD is looking for a very specific combination of indicator and price action for entries. This will likely need a deep retracement as you say.
Thinking about how the expert enters I think what you're asking wont work as you ask , even if I was to make some indicator inputs public, I doubt messing with them would cause the expert to take more frequent entries,
it would still search for and need a combination of price action or the core strategy would be changed too much.
Thank you for testing the expert! You're the first to say it needs more variables!! The goal was to create a system that could create multiple unique sets and most users find the current available inputs more than enough.
🌊BlueDreams - EURAUD - 5M Chart - 12/10🌊
🌊BlueDreams - EURGBP - 5M Chart - 15/12🌊