Specification
Create Simple MQL5 EA template with DLL ML.NET Model Builder
Require MQL5 with Source code and DLL C# with Source code
Using Microsoft Visual Studio 2019 Community Edition with ML.NET Model Builder Create DLL with language C# and function check value from DLL MODEL
Create Simple EA MQL5
Create DLL C# connect to ML.NET Model Builder
MQL5 EA Trade rule simple
When DLL Return value high over XX pip from current price open trade BUY
When DLL Return value low over XX pip from current price open trade SELL
EA MQL5 ==> C# DLL ===> ML.NET Model Builder
EA MQL5 <== C# DLL <=== ML.NET Model Builder
I can do MQL5 some, but I can not code C# I want to create DLL file for using with MQL5, So I need C# DLL part for using with MQL5
on C# path just receive data from EA MQL5 sent to dll and put it to function
// Add input data
var input = new ModelInput();
// Load model and predict output of sample data
ModelOutput result = ConsumeModel.Predict(input);
How EA it work
When NEW BAR EA sent data 7 value of last bar DateTime,OpenPrice,HighPrice,LowPrice,Close Price,AdjustPrice,TickVolume to DLL calculate and get result return and result return is value price in future from DLL calculate, EA check value difference from value return from DLL and value of current price, if value difference over pips value on setting will open trade by if high open BUY and if low open sell
How to create
using Microsoft Visual Studio 2019 with install ML.NET Model Builder
What EA check each new bar?
String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume
What value new bar sent to?
String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume
When DLL got new bar value.
// Add input data
var input = new ModelInput();
What is return value?
ModelOutput result = ConsumeModel.Predict(input);
Example (idea like this, sample , you can fix correct/ change to right code)
MQL5 setting value
input BUYHighPIPs = 30;
input SELLLowPIPs = 20;
MQL5 function call
#import "MLNETModelBuilder.dll"
double MLNETModelBuilder(String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume);
#import
MLNETModelBuilder();
DLLReturnValue = MLNETModelBuilder(NowTime,OpenPrice,HighPrice,LowPrice,ClosePrice,TickVolume)
DLLReturnValue ==> (value return from DLL calculate)
DifferenceBUY=DLLReturnValue-Ask;
DifferenceSELL=Bid-DLLReturnValue;
if(DifferenceBUY>BUYHighPIPs) m_trade.BUY()
if(DifferenceSELL>SELLLowPIPs) m_trade.SELL()
Display simple comment
show what data value sent to DLL
and What value DLL calculate and return
for sample of ML.NET Model Builder (when you create DLL work)
add ML.NET Model Builder by using any pair like EURUSD with 7 colume data DateTime,OpenPrice,HighPrice,LowPrice,ClosePrice,AdjustPrice,TickVolume and Choose select predict with Adjust Price then add code to DLL
TESTING
EA sent value to DLL correctly
DLL got value from EA correctly
DLL return value calculate correctly
EA got value from DLL correctly
TESTING1 (offline back testing)
Back testing with Visual Mode EA display show information correct
TESTING2 (live demo)
when drop EA to chart, EA display show information correct and when NEW BAR EA got new value from DLL it work. every thing look fine.
TESTING3 (live demo)
just setting value pips difference very low 1 pip and drop EA to Live Chat and show comment data correct then EA open trade that is ok.
Require MQL5 with Source code and DLL C# with Source code
Using Microsoft Visual Studio 2019 Community Edition with ML.NET Model Builder Create DLL with language C# and function check value from DLL MODEL
Create Simple EA MQL5
Create DLL C# connect to ML.NET Model Builder
MQL5 EA Trade rule simple
When DLL Return value high over XX pip from current price open trade BUY
When DLL Return value low over XX pip from current price open trade SELL
EA MQL5 ==> C# DLL ===> ML.NET Model Builder
EA MQL5 <== C# DLL <=== ML.NET Model Builder
I can do MQL5 some, but I can not code C# I want to create DLL file for using with MQL5, So I need C# DLL part for using with MQL5
on C# path just receive data from EA MQL5 sent to dll and put it to function
// Add input data
var input = new ModelInput();
// Load model and predict output of sample data
ModelOutput result = ConsumeModel.Predict(input);
How EA it work
When NEW BAR EA sent data 7 value of last bar DateTime,OpenPrice,HighPrice,LowPrice,Close Price,AdjustPrice,TickVolume to DLL calculate and get result return and result return is value price in future from DLL calculate, EA check value difference from value return from DLL and value of current price, if value difference over pips value on setting will open trade by if high open BUY and if low open sell
How to create
using Microsoft Visual Studio 2019 with install ML.NET Model Builder
What EA check each new bar?
String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume
What value new bar sent to?
String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume
When DLL got new bar value.
// Add input data
var input = new ModelInput();
What is return value?
ModelOutput result = ConsumeModel.Predict(input);
Example (idea like this, sample , you can fix correct/ change to right code)
MQL5 setting value
input BUYHighPIPs = 30;
input SELLLowPIPs = 20;
MQL5 function call
#import "MLNETModelBuilder.dll"
double MLNETModelBuilder(String DateTime,double OpenPrice,double HighPrice,double LowPrice,double ClosePrice,Int TickVolume);
#import
MLNETModelBuilder();
DLLReturnValue = MLNETModelBuilder(NowTime,OpenPrice,HighPrice,LowPrice,ClosePrice,TickVolume)
DLLReturnValue ==> (value return from DLL calculate)
DifferenceBUY=DLLReturnValue-Ask;
DifferenceSELL=Bid-DLLReturnValue;
if(DifferenceBUY>BUYHighPIPs) m_trade.BUY()
if(DifferenceSELL>SELLLowPIPs) m_trade.SELL()
Display simple comment
show what data value sent to DLL
and What value DLL calculate and return
for sample of ML.NET Model Builder (when you create DLL work)
add ML.NET Model Builder by using any pair like EURUSD with 7 colume data DateTime,OpenPrice,HighPrice,LowPrice,ClosePrice,AdjustPrice,TickVolume and Choose select predict with Adjust Price then add code to DLL
TESTING
EA sent value to DLL correctly
DLL got value from EA correctly
DLL return value calculate correctly
EA got value from DLL correctly
TESTING1 (offline back testing)
Back testing with Visual Mode EA display show information correct
TESTING2 (live demo)
when drop EA to chart, EA display show information correct and when NEW BAR EA got new value from DLL it work. every thing look fine.
TESTING3 (live demo)
just setting value pips difference very low 1 pip and drop EA to Live Chat and show comment data correct then EA open trade that is ok.
Similar orders
A robot
30+ USD
hy i have a robot already i want someone who can fix only my entries and takeprofit .my entry are order blocks ...you only fix my entries ..i have pictures to give u
Fully automated treading bot
100+ USD
fully automated mt5 bot with trailing stop loss one that can grow a small account take trade base on the market trend i would love to work with someone who is understand
Need An EA for Prop Firm challenges, for my live Account Must have Draw Down % : 1-2 % Lot Size : Depending on the Challenge Account . Risk : An Assessment Panel on the Chart covering all the Essentials showing the requirements to pass the challenge . S.L : Accordingly . T.p : Accordingly . t should NOT use martingale. NO high frequency. It should NOT trade during high-impact news (News filter is necessary)
Rsi EA
100+ USD
I'm looking for a simple RSI EA with TP SL and risk management. If you use GPT chat, don't write to me. If you're in Negroi, Nigerian, or African, you're a thief. Don't write to me either. Minimum 100 jobs of experience. Must demonstrate that the EA is profitable in backtesting since 2018
Dashboard trader assistant
30+ USD
I would like a panel to put in the expert advisor. The panel is movable, has buttons to control the window (minimize or lock), results and position statistics. And I would like a cool design! I would like it to work well so I can add the code to my EA Surprise me
### NO SHIT TALKERS AND TIME WASTERS PLEASE ### I am an investor and seriously looking for the best MT5 EA on Live Account results to buy from you. I do not want any development work. I want a ready and good EA product. Requirements: - Live Account Report - No need Demo Reports ! - Super low Drawdown - Stable Equity curve - Give me free Demo Version to Backtest myself
The EA must support trading with Cash Indices, Stocks, and Forex. The EA's strategy is simple: It creates a custom time frame called S60 (the range is in seconds, set via input) and works exclusively with S60 candles; It uses the corresponding second candle to determine two boundaries — the High Price as the upper boundary and the Low Price as the lower boundary (these boundaries are updated with every new “second
Gate.io Sembols and Api support
400 - 520 USD
Hello,First of all, I need a script and service or expert applications that will come from the Gate.io exchange and transfer spot symbol information to MT5 via web socket. 1-I should be able to draw spot and future information of all or any symbol I want, as well as past and real-time click data in the mt5 terminal separately and create a chart. 2-The application should be able to calculate the gate.io API weight
EA Martingale counting pips
50 - 100 USD
PRELIMINARY INFORMATION The EA will be based on a Martingale system, but focused on drawdown saving. The EA will be semi-automatic, it will only start taking trades when the user types “ XXXXXX START” in the Telegram channel connected to the EA, then the EA will take and close trades according to its operation. XXXXXXXX: Any currency pair, e.g. EURUSD, GBPUSD, EURCAD, USDCAD, GBPCAD, EURJPY, GBPJPY, GBPCHF, NZDUSD
Hello to all, I'm looking for a coder that has a great attention to details and is able to code me and EA that works on anytime frame chart.. For example H4 chart, currencies, indices, stocks, or commodities using a fast MA (e.g. 20) crossing a slow MA (e.g. 120) as its core signal, with optional confirmation filters (RSI levels and H4 candle breakouts). It must be fully configurable with MA periods, ATR settings
Project information
Budget
30+ USD
For the developer
27
USD