Hello all;I am Looking for a
partner to help me (eventually) create an EA. I have created a unique
profitable trading system, and have come to the end of how much
better I can make it.Unfortunately the 4 indicators that the
system uses are not optimally coded to do exactly what I need them to
do. To be honest I don't even know if some of the things I need done
are even possible in MT4. One such problem is taking the angle of a
Linear Regression channel, turning that into a variable,(stated in
degrees) and being able to use that as a basis for SL's and
TP's.(plus or minus a few pips) If that cannot be done, I hope that
it would be possible to at least take the last value of the
top/bottom of the channel and divide that by the first value of the
top/bottom of the channel, thereby giving a value which would give an
indication of how much the channel is actually tilting, up, down, or
not at all. I do have a work around for this if it is not possible
to do either. To make things even more difficult, none of
this is done on a time based chart,(I use median renko bars) however
I would need to pull variables from a time based feeder chart and
display and manipulate them on the offline chart. When the EA is
actually created, all the trades would be based off the indicators on
the offline chart, using a few variables from the live chart. I am
sure you know that while median renko bars are not time based,
the values of the regression channels are constantly changing on a
per tick basis, as data is fed from the feeder chart.I
designed it to trade whether in a trend or in a range, although when
the pair is ranging it does not trade as much, because there is not
enough pips to be had between the outside lines of the channel.
Risk/Reward is actually controlled within the system, if there is not
enough of a potential reward the system wont open a position. The
bare minimum is 1:1 and that only happens off a bounce with both K%
and D% of the Stoch in agreement, as well as the SSRC.(normal
Risk/Reward is 1:2.85, I have read that pro traders like 1:3, however
1:2.85 is the best I could do, realistically) Of course Risk/Reward
is honestly based off the pair you are trading, right now the 50 day
average range of USD/CAD is 47 pips(bread and water) EUR/JPY is 187
pips.(steak and potatoes)To give you a rough idea of what
needs to be done: Two indicators need to be
optimized/changed, should be simple as it is a daily H/L/O/C and a
default linear regression channel. A custom indicator
will then need to be created to display merged data from those two
indicators, on the offline chart.(Along with the variables from the
feeder chart) The custom Stoch indicator that I have
needs to be overhauled.
The custom SSRC indicator that I
have needs to be adjusted.
A custom indicator would need to
be created to incorporate the system into symbols that would show the
state of the indicators, along with a simple Buy/Sell/No Trade,
I would need some time to trade
the system manually with real money.(my money) I do not back test,
back testing is deceptive in nature: no spreads, no news, no “bank
burst” buying or selling, that is why I do not back test. I only
trade with micro positions when testing, 10 cents a pip, so live
testing is really not that big of a deal.
If everything is good at this
point, the work can begin on the EA. I think this will be the most
difficult part. Knowing when to open or close a position is simple
compared to the task of actually optimizing the automation of
managing the trade. If you have used renko or median renko then you
know that during news the chart can print 10-20 bars within a few
seconds,(and that is using 6-10 pip bricks) having the software deal with this in real time will be
difficult. The news is not that hard, you can always turn off the EA
on big news releases, but you cannot know the future time of world
events,(NK launching a missile, or a terrorist action, as examples)
and you cannot know the time of a bank taking a position with a few
billion dollars. We can both use a demo account for the EA, when it
is created, to compare settings and see which are best for automated,
So if anyone, that is extremely
knowledgeable with coding indicators and EA's for mt4, is interested
just leave a reply. This is not a project that will be completed
overnight, or in a few days, however I will promise not to waste your
time as I will keep working until the system can be decently
profitable, and fully automated. I have spent over 480 hours on this
and have tested it on EUR/USD, EUR/JPY, GBP/USD and USD/JPY. As I
stated the system is profitable, it is just extremely difficult to
trade this “as is” manually, because none of the indicators do
exactly what I need them to do. Some do too much, which add
info/variables I don't need. Some are horribly programmed, which
have loops that lock up the cpu,(I have a quad core proc and mt4
won't use more then one of them at a time) and some do not do enough.
I also do not want to scare anyone
away that would like to help out, because this sounds too difficult.
The system only uses 4 indicators: Daily H/L/O/C, Stochastics, SSRC,
and a Linear Regression Channel. I understand that Stochastics and
SSRC are similar, however I use the SSRC as a filter, as I do not
think it will be possible to take angles from the regression channel.
The system itself is pretty simple, it is just that the indicators
need adjusting and coded correctly, and it needs automated.
So if anyone wants to help out,
but do not feel that can do the whole thing, I will still provide you
with a copy of the end result for your part in helping.
FULL Automatic is a fully autonomous trading robot for MetaТrader 5 without configurable parameters.
It is similar to SAFE Automatic robot intended for traders having no knowledge of trading basics. It works in Low, Medium, High and Extremal trading modes.
The EA applies modified versions of well-known strategies, including Elliott waves, following a trend, half-pyramiding, scalping, speculative trading with a double deposit protection. The EA switches the strategies automati
The principle of the indicator operation lies in the analysis of the currency pair history and determining the beginning and the end of the "power" driving the current trend. It also determines the Fibonacci levels in the main window. The indicator also shows how long ago the local Highs and Lows have been reached.
How to Use
Waves in the subwindow show the strength and the stage of the trend movement. That is, if the waves only start rising, then the trend is in the initial stage. If the
This indicator will help you add any custom indicators to a mini chart that is open on the main chart.
When you start this indicator, in the parameter table, you have to choose the name the of mini chart you want to add to the main chart, and you have to choose the symbol, period and coordinates of the minichart on the main chart with X-distance and Y-distance parameters. Then you type the indicator's name (that indicator must exist in the indicator folder already).
If you want, you can choos
We present you an effective software solution for arbitrage between brokers.
The Arbitrage on the market became widespread due to decentralization. There are many liquidity providers, whose quotes differ for various reasons. By tracking the dynamics of changes in the quotes of different brokers, it is possible to determine the delayed and leading brokers, thereby predicting the future prices of the delayed broker for a short time. Knowing these prices and using efficient built-in software filte
Easy Order is an Expert Advisor allowing you to enter any type of trade with one click based on your RISK preferences.
You can choose to enter a trade and automatically calculate your lot size based on how much of your account you want to risk. Risk is calculated based on your Stop Loss placement. You can use a fixed lot size if you don't want to use risk based calculation of lot size. Your previous setting of risk based or fixed lot size remains saved for your next use of this Expert Advi
This is an utility for automatic scaling of a chart and making at least 140 bars visible in it. This is necessary for a correct wave analysis according to the Bill Williams' strategy "Trading Chaos". The utility can be used on any timeframe available in МetaТrader 5.
It draws a vertical line through the first bar the calculation starts from. This line allows you to see the probable starting point of the wave sequence along with a sufficient number of bars displayed in the chart. It also makes t
This is Gekko's Cutomized Moving Average Convergence/Divergence (MACD), a customized version of the famous MACD indicator. Use the regular MACD and take advantage of several entry signals calculations and different ways of being alerted whenever there is potential entry point.
Fast MA Period: Period for the MACD's Fast Moving Average (default 12); Slow MA Period: Period for the MACD's Slow Moving Average (default 26); Signal Average Offset Period: Period for
The indicator determines and marks the short-term lows and highs of the market on the chart according to Larry Williams` book "Long-term secrets to short-term trading".
"Any time there is a daily low with higher lows on both sides of it, that low will be a short-term low. We know this because a study of market action will show that prices descended in the low day, then failed to make a new low, and thus turned up, marking that ultimate low as a short-term point. A short-term market high is just
Does not support openning multiple orders on a single symbol on MT5
MultiMTCopier MT5Source - new and improved multi-terminal positions copier for your real / demo account, works faster, requires less, flexible in managing and upgrading, new information support. This expert is designed for terminal MetaTrader5 from which the position will be copied.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user attention Butt
The EASIEST way to manage your risk for each trade!
Add the indicator to your chart, configure a risk percentage (of account equity) Enter the number of pips for your stop loss into the text entry field that appears on the chart The position size to take will automatically be updatedThe product features two modes - a compact mode which allows entry of stop loss pips and shows the resulting lot size based on the percent risk setting, as well as an expanded mode that also shows
Auto Trade Copier is designed to copy trades between multi MetaTrader 5 accounts/terminals with 100% accuracy.
With this tool, you can act as either a provider (source) or a receiver (destination). All trading actions will be copied from the provider to the receiver with no delay.
Note: Demo version for testing can be downloaded at: https://www.mql5.com/en/market/product/5006.
Followings are highlight features:
Switch between Provider or Receiver role within one tool.One provider can copy tr
This indicator allows you to enjoy the two most popular products for analyzing request volumes and market deals at a favorable price:
Actual Depth of Market Chart Actual Tick Footprint Volume ChartThis product combines the power of both indicators and is provided as a single file.
The functionality of Actual COMBO Depth of Market AND Tick Volume Chart is fully identical to the original indicators. You will enjoy the power of these two products combined into the single super-indicator!
This is a panel for controlling the profit/loss in dollars, pips or % of balance. A new function for trailing profits has been implemented.
The panel can be used as a virtual Stop Loss or Take Profit.
It also features the emergency button - CLOSE ALL.
You can also try the full version of the VirtualTradePad for mt5 panel, as well as the Profit or Loss for mt4 panel
Other versions in this collection:
VirtualTradePad for mt5 Digit Market Time Pad Market Time Pad Scalper PadMain f
Does not support openning multiple orders on a single symbol on MT5
MultiMTCopier MT5Receiver - new and improved multi-terminal positions copier for your real/demo account, works faster, requires less, flexible in managing and upgrading, new information support. This Expert Advisor is designed for the MetaTrader 5 terminal, trades will be copied into this terminal.
The EA will copy all positions without delays Additionally integrated notification in situations requiring user
SafeZone is a method for setting stops on the basis of recent volatility, outside the level of market noise. It is described in "Come into my Trading Room" book.
In an uptrend, SafeZone defines noise as that portion of the current bar that extends below the low of the previous bar, going against the prevailing trend. It averages the noise level over a period of time and multiplies it by a trader-selected factor.
For long trades, SafeZone subtracts the average noise level, multiplied by a fac
VirtualTradePad - is a contol panel for working with orders in МetaТrader 5 : buy, sell, buystop, buylimit, sellstop, selllimit, close, delete, modify, tralling stop.
VirtualTradePad won 2nd prize in the "Best Control Panel in the MQL5 Language" Contest.
The panel consists of 5 tabs.
VirtualTradePad PositionsStyle VirtualTradePad Ordersstyle VirtualTradePad SignalsStyleDemo version of the panel - VirtualTradePad LiteProfit or Loss PadINFO PadYou can also try this panel for
The indicator is intended for determining the spread and swap size, the distance for setting stop orders and stop losses from the current price allowed and the risk per 1 point in the deposit currency.
The indicator informs a trader about possible additional expenses and profits connected with transferring a position to the next trade session of the financial instrument. It also informs about the spread size and the distance of pending orders, stop loss and trailing from the current price. In a
Safe Automatic is a safe MetaТrader 5 trading robot working autonomously on a VPS server. The good results are achieved on EURUSD.
The EA applies modified versions of a trend-following strategy, half-pyramiding, scalping, Elliott Wave method and speculating trading with a deposit protection. The EA switches the strategies automatically. The robot does not trade at night from 10 p.m. to 4 a.m. (server time).
The robot was tested in the special tester on real ticks. Empirical e
CCFpExt is an extended version of the classic cluster indicator - CCFp.
Arbitrary groups of tickers or currencies are supported: can be Forex, CFDs, futures, spot, indices; Time alignment of bars for different symbols with proper handling of possibly missing bars, including cases when tickers have different trading schedule; Using up to 30 instruments for market calculation (only first 8 are displayed).Parameters
Instruments - comma separated list of instruments with a com
This software has no equals in the world and represents a universal trade "console" covering trading signals, automated market entry, setting of Stop Loss and Take Profit, as well as Trailing Profit for multiple trades at the same time in a single open window. Intuitive control of the Expert Advisor in "three clicks" ensures a comprehensive use of all its functions on different computers, including tablets PCs.
Interacting with additional signal indicators that mark the chart to give a real mar
The "Candle Pips" indicator is a tool that helps us a quick way to see the size of the candles on our platform; this is not only of great help to any trader who wants to study the market thoroughly, it is helpful in various strategies that are based on size of the candles.
The indicator shows the value in Pips of each candle to our current graph, rounded to an integer.
It has simple inputs
Candle Type: this entry allows you to select which part of the Candle we want to measure. If you sel
IceFX VelocityMeter Mini is a very unique indicator on MetaTrader 4 platform which measures the speed of the Forex market. It is not a normal volume or other measurement indicator because IceFX VelocityMeter Mini is capable to understand market speed movements which are hidden in ticks and those valuable information cannot be read in an ordinary way from the candles.
The software monitors the received ticks (frequency, magnitude of change) within a specified time range, analyzes these info and
The fractal analysis of the markets is used in the indicator operation algorithm. According to the fractals theory, after the breakthrough of the fractal level confirmed by the closing price located below or above the fractal, the trend wave in the direction of the breakthrough starts to develop. Until the fractal has been passed in the opposite direction, the trend is considered to be acting even if the price is flat or moves backwards. If a bullish fractal has been previously broken through on
Robust median Renko style indicator for creating custom charts resembling Median Renko, Mean Renko, Turbo Renko and Better Renko candles as well as vanilla Renko with wicks plus PointO charts. This all in one package provides all of the signals needed by day traders, scalpers and even long term traders.
The indicator is an overlay on the main chart so it is possible to utilize one-click trading and order manipulation directly on the custom charts. Visual order placement is a
The script is intended for automatic placing of Buy Stop pending orders, Stop Losses and Take Profits on the user specified levels.
Avoiding unwanted entering a long position in case of false hitting the level as a result of widening of the spread by a dealing center. Avoiding unwanted triggering of a Stop Loss in case a quote pierces a significant level (fractal) without further confirmation with the close price. Setting a necessary virtual order and entering the market in
The indicator is an inter-week hourly filter.
When executing trading operations, the indicator allows considering time features of each trading session.
Permissive and restrictive filter intervals are set in string form. The used format is [first day]-[last day]:[first hour]-[last hour]. See the screenshots for examples.
Parameters: Good Time for trade - intervals when trading is allowed. Bad Time for trade - intervals when trading is forbidden.
time filter shift (hours) - hourly shift
Fast Copy MT5 allows to copy trades between different MetaTrader 5 (netting)(hedge) and MetaTrader 4 accounts in any direction and amount, quickly and easily (without loading the system).
Any type of copying is available MT5 —> MT5 MT5 —> MT4 MT4 —> MT5 MT4 —> MT4
* For any interaction with the MT4, it is necessary to additionally install Fast Copy MT4
One tool for sending and receiving transactions: [master] > [slave] operation mode can be selected in th
The script creates account summary report in a separate window.
The report can be created for all deals and on deals for selected financial instruments.
It is possible to specify a time interval of calculation and save report to htm-file.
The script creates account summary report in a separate window.
The report can be created for all deals and for deals of the selected financial instruments.
It is possible to specify a time interval of calculation and save report to htm-file.
The script is intended for automatic placing of Sell Stop pending orders, Stop Losses and Take Profits on the user specified levels. This script is not that useful as "Virtual pending buy stop", since short positions are opened as Bid price crosses the levels. Thus spread widening is not dangerous. Nevertheless, you need to have this script to prevent unwanted hitting of the Stop Loss levels.
Automation of the process of placing the Sell Stop pending orders, Stop Losses and T
The Expert Advisor for increasing (or opening) market positions.
Allows specifying the desired risk, target and searching for the best open price and trade volume.
It is included in the ActivePanel product.
Thanks for the advice, however if I just wanted to buy everything, I already have an individual that codes extremely well:
Moderator edit: URL Removed
Has done multiple indicators for me, a little pricey, but professional. The reason I did not go to him first is because this is for adjusting multiple indicators, as well as creating multiple custom indicators, and an EA.(as well as helping test it) If it comes down to it, I will eventually pay to have it all done, but then I certainly won't share it here. I thought this website was a good place to find a programmer that wanted to help with a project for both the mutual benefit of them and myself.
By the way he has multiple, profitable EA's that he is willing to sell, however the prices start at a few thousand Euro each, I would rather create something myself.(besides the wife wont allow me to spend that, LOL) I thought about just learning how to code myself as I do have a programming background, however that would take a few months to learn and I have already spent almost 500 hours on this as it is, but I guess the option is always there. I will give this thread a week, if there is no interest I will move along and progress it elsewhere. Thanks for the advice though, always happy when someone tries to help out.
Look here: https://www.mql5.com/en/users/register
Sorry did not see that as advertising... He posted a link for me to buy something, is that not advertising?(by the way you did not edit his post) I simply let him know if I wanted to buy something, I already had a source. I do not back test as back testing does not include spreads, news, or random events. I test by trading with a live account, micro account so there is no great loss trading @ 10 cents a pip. I would consider showing my live account, how much data do you need?
EDIT TO ADD: Here I was in a trade, when you asked, so I closed the trade. Yeah it is cherry picked, got too have humor in life to enjoy it :)
Credit for close #8559055
The link that ubzen provided is just the same as the one at the top of the page called Jobs, it is a MetaQuotes organised service that brings together customers for and providers of coding services.
A few years across a few instruments would suffice as long as it is all using the same strategy applied in the same way.
Fair enough, since I test live, what you are asking, would take a few years, as old as I am, I would rather not wait that long. By the way, if you have read the original post, and noticed the sell, you would see that the 1:2.85 risk/reward was met, the Stoch did not turn up until 128.990, 50 pips for a risk of 14 pips. Give the thread a week, if no one is interested, I will go elsewhere, was just trying to present an opportunity, if anyone was interested.
So back test and get the data quicker . . . a few months of data does not prove consistency.
R:R on it's own is meaningless . . . you can have a Risk of 10 and a reward of 100 and still have a losing strategy, conversely you could have a risk of 100 and reward of 10 and have a winning strategy.
To back test would I not have to have an EA to begin with...
I don't think he realizes that mql4.com gets allot of these requests from people who provides even stronger details of their manual systems. These requests goes un-fulfilled because most programmers don't have time to program, de-bug, back-test, demo-test and penny-test other peoples systems.
If I could make these requests and someone complied, I wouldn't have spent 3_years on this forum learning, and hours building my own stuff. I guess the absence of time can make people consider smarter ways of shifting work. But smart or not, its un-likely. The people asking for partnerships would never agree to manually-trade for the programmer [something they can do]. But thinks someone programming for them is a fair-deal.