Published article "Connecting NeuroSolutions Neuronets".
In addition to creation of neuronets, the NeuroSolutions software suite allows exporting them as DLLs. This article describes the process of creating a neuronet, generating a DLL and connecting it to an Expert Advisor for trading in MetaTrader 5.
The most popular forum topics:
Published article "Trade Events in MetaTrader 5".
A monitoring of the current state of a trade account implies controlling open positions and orders. Before a trade signal becomes a deal, it should be sent from the client terminal as a request to the trade server, where it will be placed in the order queue awaiting to be processed. Accepting of a request by the trade server, deleting it as it expires or conducting a deal on its basis - all those actions are followed by trade events; and the trade server informs the terminal about them.
The most popular forum topics:
New publications in CodeBase
- Demo_Create_OBJ_BITMAP_Script The example of chart background image, created using the object of OBJ_BITMAP type.
- Demo_Create_OBJ_BITMAP_LABEL_EA The example of button, created using the object of OBJ_BITMAP_LABEL type.
- cIntBMP - a library for creation of BMP images A class for creation and output of BMP images.
Published article "MQL5 Wizard: How to Create a Module of Trailing of Open Positions".
The generator of trade strategies MQL5 Wizard greatly simplifies the testing of trading ideas. The article discusses how to write and connect to the generator of trade strategies MQL5 Wizard your own class of managing open positions by moving the Stop Loss level to a lossless zone when the price goes in the position direction, allowing to protect your profit decrease drawdowns when trading. It also tells about the structure and format of the description of the created class for the MQL5 Wizard.
The most popular forum topics:
Published article "MQL5 Wizard: How to Create a Risk and Money Management Module".
The generator of trading strategies of the MQL5 Wizard greatly simplifies testing of trading ideas. The article describes how to develop a custom risk and money management module and enable it in the MQL5 Wizard. As an example we've considered a money management algorithm, in which the size of the trade volume is determined by the results of the previous deal. The structure and format of description of the created class for the MQL5 Wizard are also discussed in the article.
The most popular forum topics:
Published article "Exposing C# code to MQL5 using unmanaged exports".
In this article I presented different methods of interaction between MQL5 code and managed C# code. I also provided several examples on how to marshal MQL5 structures against C# and how to invoke exported DLL functions in MQL5 scripts. I believe that the provided examples may serve as a basis for future research in writing DLLs in managed code. This article also open doors for MetaTrader to use many libraries that are already implemented in C#.
New publications in CodeBase
- TrendMagic The Trend Magic indicator.
- Twitpic - Send chart screenshot Drop the script on your chart to send a screenshot to twitpic with or without a message
The most popular forum topics:
New publications in CodeBase
- "Native" MQL HTTP Client This library implements two simple HTTP GET / POST function and does not require external dll(s).
- EMAplusWPR Expert advisor that trade in the trend of EMA and buy/sell signals get from Williams %R
The most popular forum topics:
The most popular forum topics:
The most popular forum topics:
The most popular forum topics:
New publications in CodeBase
- Urban Towers The indicator shows the arrows point of entry into the position according to the Urban Towers Scalping Strategy.
- Market Flow Analysis Method (MFAM) Indicator for Price Action This indicator relies on price action alone - does the price break a previous High or Low?
The most popular forum topics:
New publications in CodeBase
- eKeyboardTrader The Expert Advisor allows to trade using the keyboard.
- Multicurrency OnTick (string symbol) event handler This is the simplified implementation of multicurrency mode in MetaTrader 5. It isn't necessary to consider the details how does it work. It has minimum settings and simple structure. It can be used in Strategy Tester.
The most popular forum topics:
- EURUSD - Trends, Forecasts and Implications (Part 2) 138 new comments
- Bill Williams and his strategies... 44 new comments
- Chandelier 32 new comments
Published article "Orders, Positions and Deals in MetaTrader 5".
Creating a robust trading robot cannot be done without an understanding of the mechanisms of the MetaTrader 5 trading system. The client terminal receives the information about the positions, orders, and deals from the trading server. To handle this data properly using the MQL5, it's necessary to have a good understanding of the interaction between the MQL5-program and the client terminal.
The most popular forum topics:
New publications in CodeBase
- Nonparametric Zig Zag, Out of Price Walk Nonparametric zigzag. The monotonicity condition for the ascending segment of the zigzag: the High of the any subsequent bar should not be lower than any Low of the ascending segment.
- Nonparametric Zig Zag, A-la Clyde Lee Patterns Nonparametric ZigZag, based on the "a-la Clyde Lee Patterns".
- Doda-Bollinger Bands Modified version of famous Bollinger Bands.
- pSAR bug 5 Opens and closes orders using parabolic SAR signals
- Accelerated MA MA accelerated with CCi and ATR, easy to stop divergenses on CCi
- Spread Data Logger Collect and analyze real-time spread data.