Find Metatrader broker (there are a lot of Metatrader brokers, use google to find), and open the account according to their condition on their websites.
Try with demo first.
1. The article - MQL5.community - User Memo
2. MetaTrader 5 Help - Open an Account
3. Where Do I start from?
https://www.mql5.com/en/forum/212020
4. MetaTrader 5 Help - Trading Platform — User Manual
5. How to make a search on the forum
https://www.mql5.com/en/forum/193510
6. Find a Server by the Broker's Name:
https://www.mql5.com/en/forum/214820
- 2010.02.25
- www.mql5.com
This is my first time to use MT5. I cannot run the algo trading even I switch on the algo trading button with my demo account.
How to run the algo trading probably?
as per attached.
CYT
This is my first time to use MT5. I cannot run the algo trading even I switch on the algo trading button with my demo account.
How to run the algo trading probably?
as per attached.
CYT
I see invalid stops in your posted image.
Forum on trading, automated trading systems and testing trading strategies
How to fix invalid stops error
William Roeder, 2020.08.04 22:15
-
You can't move stops (or pending prices) closer to the market than the minimum: MODE_STOPLEVEL * _Point or SymbolInfoInteger(SYMBOL_TRADE_STOPS_LEVEL).
Requirements and Limitations in Making Trades - Appendixes - MQL4 TutorialOn some ECN type brokers the value might be zero (broker doesn't know.) Use a minimum of two (2) PIPs.
- NormalizeDouble, It's use is usually wrong
-
Floating point has infinite number of decimals, it's your not understanding floating point and that some numbers can't be represented exactly. (like 1/10.)
Double-precision floating-point format - Wikipedia, the free encyclopedia -
Print out your values to the precision you want with DoubleToString - Conversion Functions - MQL4 Reference.
-
SL/TP (stops) need to be normalized to tick size (not Point) (On 5Digit Broker Stops are only allowed to be placed on full pip values. How to find out in mql? - MQL4 programming forum) and abide by the limits Requirements and Limitations in Making Trades - Appendixes - MQL4 Tutorial and that requires understanding floating point equality Can price != price ? - MQL4 programming forum
-
Open price for pending orders need to be adjusted. On Currencies, Point == TickSize, so you will get the same answer, but it won't work on Metals. So do it right: Trailing Bar Entry EA - MQL4 programming forum or Bid/Ask: (No Need) to use NormalizeDouble in OrderSend - MQL4 programming forum
-
Lot size must also be adjusted to a multiple of LotStep and check against min and max. If that is not a power of 1/10 then NormalizeDouble is wrong. Do it right.
-
MathRound() and NormalizeDouble() are rounding in a different way. Make it explicit.
MT4:NormalizeDouble - MQL5 programming forum
How to Normalize - Expert Advisors and Automated Trading - MQL5 programming forum - Prices you get from the terminal are already normalized.
- PIP, Point, or Tick are all different in general.
What is a TICK? - MQL4 programming forum 2014.08.03
-
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
This is my first time to use MT5. I cannot run the algo trading even I switch on the algo trading button with my demo account.
How to run the algo trading probably?
as per attached.
CYT