Quantcast
Channel: MQL5: Freelance service for traders
Viewing all 21071 articles
Browse latest View live

BUILD A EA 3

$
0
0

Hi, I need a EA to trade in binary options on core liquidity markets.  

I will use one indicator.

Functions:

1- Enter a CALL in arrow blue;

2- Enter a PUT in arrow red;

3- Expiry time will be set in EA (1 - 240 minutes)

4- Set investment amount: 5, 25, 50, 100 OR 250.

Thanks.


Allfi Ea

$
0
0

Hi this will be better i want to try and make an Ea of the indicator that you guys helped me to put a notification on it buys and sell very goor if set on 17/7 on settings i just dount konw how we will be able to make the program not buy when the trend is down or sell when the trend is up maybe if we put a value at hte bottem and tell the indicator not to buy until it is over 5 and sell above 80 i dount know but would like to make it happen lol

 

Regards

Jeanne 

NASDAQ break out EA in MQL4

$
0
0

I need an expert advisor in MQL4 to trade a breakout stratgey on the NSADAQ. The program will obtain:

  • the previous day's close from Yahoo Finance or Google Finance or allow it to be entered manually. The source of the previous day's closing value needs to be a prameter. Any value enetered manually is to be ignored if the specified source is not manual entry.
  • the high and low values of the opening period (this will be fixed and so is not a parameter).

As soon as the opening period is finished, the ea will place orders to buy (go long) so many pips above the opening period high and sell (go short) so many pips below the opening period low in the direction of the previous day's closing value. The number of pips between the high/low of the opening period and the order level needs to be able to be changed by the user without having to change any code (i.e it is an input parameter).  As the trade moves into profit, the stop loss level will be moved when a certain level is reached (this will be a calculation of a parameter value multiplied by the difference bewteen the opening period's high and low values).

The ea will optionally take the opposite trade if the first trade fails depending on the true/false value of a parameter. The entry point for the reverse trade will be teh same as teh stop loss level for the first trade.

The total amount to risk per trade will be a precantage of the account value. This percentage value must be be able to be changed by the user without having to change any code (i.e it is an input parameter). 

All of the algorithm "bottlenecks" should be exhaustively thought out and accurately processed. There should be a minimum of situations, in which an error can occur:

  • The Expert Advisor should be able to restore its normal work after a temporary disconnection, reconnection to the account, or a reset of the client terminal.
  • If you can not set the pending or stop orders, they need to be tracked virtually, and when the price of their levels is reached, executed on the market price.
  • If you can not open position on the market prices within N attempts, the maximum allowable slippage should be increased.

The program needs to be able to run multiple copies with different parameter settings and needs to log to a journal the details of orders placed (time, entry level, take profit level, stop loss level), teh time at which they are triggered and the details when they are closed (time and reason for close).

When an order is placed the ea will display on the chart a line at the stop-loss level and another at the take-profits level - to be parameter driven.

The ea must check and correctly process any erros that occur during trading and close any open trades and delete any pending orders at the close of the market.

The NASDAQ trades from 9:30 am to 4pm Eastern Time (i.e. New York, U.S.A time zone) so the proragm will need to allow for the US moving to/from daylight saving on a different day to the server.

All rights to the program and soource code will belong to me.

Need an Ea

$
0
0

The strategy is base the indicator where the arrow appear it will auto place buy a entry at the close  of candle low + x pips

and will close signal and it apply the opposite side for next entry sell. 

 

basic variable setting

 

sl

trailing

tp 1

tp2  

close opposite signal _ true/false

magic no 

 

entry 3pip above close of candle

entry 2 pip below close of candle 

Anguel

$
0
0
Buy against the trend and then switch


general:

If broker and my VPS server lose connection, the ea sends SMS to 3 phone numbers and email notice to 3 email addresses.
 

If broker loses connection to the market then the ea also sends the messages.

SOS button on the chart, in emergency to close all orders and stop the work of the ea.

Backtest should run fast as possible. Please code the ea so it runs fast.
 
Must be able to open multiple charts for different currency pairs to run at the same time. And must be able to open multiple charts for the same pair.  Each chart looks at current balance for start lot size. We need ability to change magic number ourself please.


If the EA if closed and restarted in the middle of its work, it must remember its work and continue like normal when turned on again (in case of restart the server). This is critical.


Please use the input names provided in the Spec Doc.


Max DD close all positions from that chart only. Input MaxDDCloseChart.  So if one chart positions reach the max DD, it closes only those positions on that chart, not all the positions.

MaxDDCloseALL.  If this is reaches close all positions on all charts.


EA logic:

The EA opens positions against the trend.  Each position has TP and SL (need inputs).  If the market goes down open buys, if the market goes up open sells.  All positions are market orders. 

The positions are spaced with gaps.  Ned input: PositionGaps

Start lot is calculated as % of current balance as of the time the ea starts.

Each time the EA begins to open opposite positions, it checks the balance to calculate the start lot for those new opposite positions.

(need input StartLotPercentBal). Eg $100,000 balance.  If StartLotPercentBal = 1%, then start lot will be 1.0 lot size.  If set StartLotPercentBal input =  0.25%  Then start lot will be 0.25 lot

After a position is TP or SL, if the market will go back to the price where the position was located, the position opens again.  This process repeats as many times without limit. The positions work independently, opening and closing (with TP or SL). Depending on the input settings we can have buys and sells open at the same time.

 
Let the profit run option: Provide inputs to lock profit and trail the SL. i.e. the TP must increase to infinity once the ea locks x pips profit. Inputs are: ProfitPipsToStartSLtrail, DistancePipsToSL, TrailSLStepPips.

Condition to switch and open positions WITH the trend:  In the example below, position gap =10, TP = 10, SL =  40.  DistanceToSwitch = 40. All the sells are closed with TP.  We only have buys. The market continues down.  The buys close with SL.  The market continues down, more than X pips distance from the most losing active buy (input: DistanceToSwitch).  Now we start opening sells (we have switched, we open WITH the trend). As long as the market continues lower, we open sells at the specified gaps.  There is no limit to the number of sells that can open.  When the market retraces back up at least 40 pips from the most losing sell (the lowest priced sell), then we switch and begin to open buys.  This process of opening opposite orders continues.  We  do not open positions again against the trend until we restart the ea.


s closed with TP
s closed with TP
s closed with TP
s closed with TP market starts here, goes up and retraces all the way down.
b closed with SL this buy closes as the sell below opens.
b closed with SL
b closed with SL
b closed with SL
s closed with TP  here we switch, open positions WITH the trend.
s closed with TP
s closed with TP
s closed with TP
s
market ends here


A)  Need option to increase next lot size  X percent bigger than the prior lot. (PercentLotIncrease) e.g.
= 20

 start lot = 1 lot
 
1.2 lot

1.44 lot

1.728 lot

B)  Need option to increase position gaps X percent bigger than the prior position gap. Opposite orders start with beginning size gap.

C)  Need option to increase TP X percent bigger than prior position TP. Opposite orders start with with beginning TP
 
D)  Need option to increase SL X percent bigger than prior position SL. Opposite orders start with with beginning SL
 
A,B,C,D above will all also decrease if input used is a negative number.  E.G. -10.



Need T/F option to open the positions only after some distance retrace. 

Need T/F input: OnlyOpenOnRetrace.  Example:  Set input  = T,  The market is going higher.  We want to open sells (opening against the trend).  Only open sells when the market goes up passed the price where it should open the sell (market passes by minimum x pips, need input: MinDistancePast) and then comes back down again to that price, only then it opens the sell. If the market does not retrace, we don’t open a sell at that location.  Later, if the market retraces there, then the sell will open. If we have switched and we are opening positions WITH the trend, open the buy position immediately even if input OnlyOpenOnRetrace = T.  However if the buy is TP (not SL), and the market retraces to the price where we re-open the buy, do not open the buy until the market drops below that price by MinDistancePast and retraces back up to the price where it should open the buy.


Info on the chart please show:
 

1. Net lot working. current DD each chart.  Max DD each chart.

 

2. For the above numbers show totals for all account combined.

 

3. Free margin.  Minimum free margin.


 4. Closed profits each chart.



Grid EA Stops

$
0
0

Hi,

 I would like to add new parameter to my existing EA. The previous one you did for me is working very well. Thank you so much for the great job!

Please read attached .doc file for explanation for the new parameter.

You can also email me at johnkhung@yahoo.com.

Looking forward to hearing from you soon.

Regards,

John Khung 

Scalper Robot

$
0
0

The whole idea about this project is merging the work of an indicator into an EA. Making it work as a Forex Robot.

Things expected from the Robot:

1, Execute Trades

2, Close Trades

3, Indicate Market direction

4, Place Take Profit (TP) and Stop Loss (SL) (These should be editable)

 

How it’s expected to work.

The Robot executes a new trade, based on the settings of the indicator it is following (due to the indicator’s setting imbedded into its programming). When market is going the other way, if the indicator changes direction, the robot is expected to close old open trade and place a new trade according to the indicators movement.

Also, it should be able to work on all platforms and all currency pair; so far the indicator will work on all time frame and currency pair.

If the market trend is going down, the robot places a sell order.

When market trend changes the other way, the robot closes the old trade and open a new buy trade, according to the indicator.

There should be an input section in the parameters settings, where desired figures can be input for the followings

1, Take Profit

2, Stop Loss

3, Lot Size

4, Any other important details needed.

 

The preferred indicator to be used is the Parabolic SAR.

Once the Parabolic SAR shows on the platform, the robot should execute a trade immediately, also setting the Take profit also the stop loss according the settings in its parameters.

Need someone to debug and make some changes in existing EA based on Martingale and hedge.

$
0
0
THE CONCEPT OF THE EA: 

It is my understanding about the existing EA, how it works based on forward testing.

It opens up trade based on the indicators parameters whatever we set in any time frame and then takes profit in terms of money if the price goes positive and if the price goes negative then it will open a second level within 25 pips range from there onwards if the trend is strong enough it will open the hedge entry of 105% of total lots with 25 pips SL after second level(based on RSI and Velocity Indicator) if the hedge goes positive then the breakeven will be triggered to avoid hedge loss.( thou in the hedge setting it is level 3.) it will fire the hedge after the second level.

So if the hedge goes positive then it will close all the position once it is equal or more.

Or if it reverse then close the hedge and open 3rd level and gets out of the trade with zero(in case reboot is done) or some profit.

If the hedge hits the breakeven then again it will throw another hedge(many times based on the velocity setting) and if the hedge goes negative before having the break even and hits the 25pips SL then it will be counted internally and will be calculated and overcome that loss with the 2nd and Ist entry.

“To get more profit and accuracy the function RSI Hedge Entry, Exit and RSI TP override function has been used. “

So basically it will play around third level only and hedge to minimize the risk of drawn down and blowing up.

BUGS WHAT I FOUND:

1.     It opens up multiple trades and closes with a loss until account blows up. Not all the time.

2.     some time hedge fires after 1st level.

3.       Forward trend setting if set to True then no trade take place. (can be removed)

4.       When I compile the program lots of warnings comes in, may be because of that.(just my thought)

5.       I think the swap loss is not counted. It should count that.

6.       On reboot the open positions closes when take profit is equal to 0, no profit no loss.

7.       In build 711 or above the breakeven SL is showing invalid SL in the journal.(using build 670)

Modification I want:

1.     I have an EA which has got good entry accuracy; want to implement the entry signal in this EA.

      Will share the EA and the indicator with the selected programmer. and will discuss further for any clarification.

      Payment will be made once you show me live performance of the EA for at least 20 days.





Easy Hedging EA

$
0
0

I am in need of an EA that will open orders based on certain parameters. The EA logic is very straight forward. This will be a Hedging EA in nature. Parameters are:

 

Current or New Order = This means when starting the EA, will it use last order placed in terminal or wait for new order. (true or false may work here)

Hedge at X Pips = Loss of pips before order is opened in opposite direction

Take Profit =

Stop Loss =

 

 

Here is an example of the logic.

I open a EUR/USD buy order with 20 TP and 0 SL.

If order hits TP, then original order closes (normal function of terminal) but EA will open a new order in same direction with same parameters (so in this example, after the original order closes at TP, the EA would then open another EUR/USD Buy order with 20 TP and 0 SL).

Or

If EUR/USD is down 30 pips (Hedge at X Pips), then Open EUR/USD Sell order with same parameter (20 TP, 0 SL). However this will “not” close the previous buy open position.

So the “Hedge at X Pips” parameter acts almost like a SL in that when the trade is at a “30 pip” loss instead of closing out the losing trade, the EA will open a trade in the opposite direction.

 

Rules:

Unless a SL is specified, orders are to remain open forever until the TP is reached or I close them out manually.

The EA rules only applies to the “last” trade opened. So an order that was placed in a past that hits TP or the Hedge X should “not” be opening another order. 

This would be an endless cycle until the EA is stopped.


Pending strategy

$
0
0

I have a daily pivot point indicator.who is show  S1(support),S2,S3 & R1(resistence),R2,R3 & MR1(mediam resitence),MR2,MR3 & MS1(mediam support).MS2,MS3 etc.i want to make a expert advisor by this indicator.


skype  john01823

MSsql update

$
0
0

Helllo,

I want Live Data feed from MetaTrader to MSsql database (LTP, Bid, Ask, Low, High, opening, closing values). No signals needed, i want only live feed. If you want any info contact me immediately.

-PrataP


WSS Scanner and Alert Pack

$
0
0

Hi ,

 

A scanner / alert pack is required from existing .exe indicators . Two indicator with alert functions are required.

 

The 1st part is the signal bars indicator .

 

 

Starting from right to left as the higher timeframes show the same signal . A pop-up alert / email is displayed and sent . The higher time frames must be filled first before the lower timeframes become valid .


In the screenshot above if the H4 was green for the 3 indicators , it would show Alert BUY H4

 

 If starting from right to left all the bars for all the indicators for the time periods H4, H1 and M30 were green . The alert would display Alert Buy M30 .

Only one alert per bar is required it does not require multiple repeated alerts . Symbol, time and price should be displayed .

 

 

Based on these requirement , the last and current alert displayed by the indicator would be  Alert Buy M5 ( Symbol, time and price). the price is not essential but desired .

 

 

 

 

 

The second part is the WSS signals , which will display much the same as the Signal bars . It will alert when all indicators are either UP or Down 

 

 

 

 

or  

 

Please remove all other comments .  Again, only alert per candle is required.

 

 Please quote price and completion time . Not just ' I can do this

Modifying existing ZigZag_wLabel Indicator and existing TSR Signal Line indicator

$
0
0

Hi,

 

I have two Indicators that have a small issue that need to be solved. See attached Indicators.

 

TSR Signal Line - The Custom Color Width falls back to 1 when installing on a M1 chart after MT4 is closed and restarted. This should stay at any higher setting no matter of opening or closing MT4 program

 ZigZag with_Label = The Indicator is mainly used for establishing HH and HL and LL as well as LH. Using the indicator with Renko's, bar,line or candles causes the indicator to paint more then one HL or LL or LH in the direction of the trend. Thus one get's clutter of prices (see attached)  I want the indicator to print only one price or level and delete the previous one. So see attached example. The HL 0f 9231.3 needs to get lost and the lowest needs to stay  9226.8. 

 

Let me know if you have further questions.

 

Bernard 

 

Inside Days

$
0
0

We would like an Expert Advisor, called Inside Day.

Description :

You open a stop position (Buy or Sell) on a break out of inside day

Inside Day : A candlestick formation that occurs when the entire daily price range for a given security falls within the price range of the previous day.

At the end of the inside day , you place 4 orders, 2 Buy stop (a , b) 3 pips above the high price of the inside day and 2 (c , d) sell stop 3 pips lower of the low price of the inside day. (The order should be Hidden)


More Details will be given on P.M

MTF ALERT

$
0
0

I want an indicator that will alert me when the two lower time frame of the multi time frame indicator in the upper window are same and  as the MTF indicator in different lower window 

When all three are green let me receive a buy signal, when they are all red, let me receive a sell signal

I also want the option of disabling the indicator in the lower window, so that alert will be sent only when the two lower time-frame of the upper window only

a picture is attached

I will send the indicators latter


MUHAMMAD REHAN

$
0
0
hi every one..now i want to add 3 more functions in my EA .
1. after hit SL it improve the next trade.
if 1st trade 0.01 and lost with SL hit then next trade i need 0.02 . and again 0.03 0.04 till TP hit when TP hit.
then it start frome 1st trade 0.01
i need 50 input option to improv the lot size that i can adjust.
lot1=0.01
lot2=o.02
lot3=0.03
.
.
.
.
.
.

lot50=0.50

2.
 and 2nd function.
i need multiplier function to improve the lot size after lose to cover the lose.

usemartingale=true/false

martingalemultiplier=2.0

afterlose=true/false

after win=true/false

3.

 and third functionis. i need 'start date' and 'end date'.
the ea work in the time period that i select in cod

start date=year/month/date

End date  =year/month/date

the EA dont work after the end date .
but i need it in cod not in input options .
chang able to me.

Andrew

$
0
0

I cannot find an example of the camarilladt7v1 indicator I use on MT4 for use on MT5.

I would like a developer to quote for converting it from an mql4 indicator to an mql5 indicator for use on MT5.

Indicator alert required and EA update

$
0
0

Two parts are involved for this job:

 1) Part 1: I have indicators. so I want indicator to give alert message based on buy and sell signal (selected candidate will get the simple signal rule for alert)

 2) Part 2: After the above part 1 is done then You will add that  indicator in the EA for buy and sell (I already have the EA to add the new entry and exit suing indicator)

 

 

I need simply EA

$
0
0

The EA will buy or sell on canals, and congestions.

Just by touching the line, can open operations.

The lines will be placed manually. 


Attached put the figures as an example.

I need to do Buy and Sell (Buy or Sell mode).
-Stop Loss
-Take profit
-Trailing Stop

EA Buy and Sell based on a Trends Entry Indicator

$
0
0
I have an indicator that changes color based on the trend, I will need positions to be initiated based on some criteria. Most of the options in the input area of the EA should be kept open for changes (example: to be able to chose lot size, TF, candle position....etc)
Viewing all 21071 articles
Browse latest View live


Latest Images