An expert based on the indicators below, with additional risk management such as martingale, risk per trade, tp and calculated stop, and that the robot opens more than one order at a time.

Job finished

Execution time 2 days

Specification

//+------------------------------------------------------------------+ // DO NOT DELETE THIS HEADER // DELETING THIS HEADER IS COPYRIGHT INFRIGMENT // // Copyright ©2011-2020, ForexEAdvisor.com // ForexEAdvisor Strategy Builder version 0.3 // https://www.ForexEAdvisor.com // // THIS EA CODE HAS BEEN GENERATED USING FOREXEADVISOR STRATEGY BUILDER 0.3 // on: 10/14/2021 3:43:01 AM // Disclaimer: This EA is provided to you "AS-IS", and ForexEAdvisor disclaims any warranty // or liability obligations to you of any kind. // UNDER NO CIRCUMSTANCES WILL FOREXEADVISOR BE LIABLE TO YOU, OR ANY OTHER PERSON OR ENTITY, // FOR ANY LOSS OF USE, REVENUE OR PROFIT, LOST OR DAMAGED DATA, OR OTHER COMMERCIAL OR // ECONOMIC LOSS OR FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, STATUTORY, PUNITIVE, // EXEMPLARY OR CONSEQUENTIAL DAMAGES WHATSOEVER RELATED TO YOUR USE OF THIS EA OR // FOREXEADVISOR STRATEGY BUILDER // Because software is inherently complex and may not be completely free of errors, you are // advised to verify this EA. Before using this EA, please read the ForexEAdvisor Strategy Builder // license for a complete understanding of ForexEAdvisor' disclaimers. // USE THIS EA AT YOUR OWN RISK. // // Before adding this expert advisor to a chart, make sure there are NO // open positions. // DO NOT DELETE THIS HEADER // DELETING THIS HEADER IS COPYRIGHT INFRIGMENT //+------------------------------------------------------------------+ extern int MagicNumber=10001; extern double Lots =0.1; extern double StopLoss=0; extern double TakeProfit=0; extern int TrailingStop=0; extern int Slippage=3; //+------------------------------------------------------------------+ // expert start function //+------------------------------------------------------------------+ int start() { double MyPoint=Point; if(Digits==3 || Digits==5) MyPoint=Point*10; double TheStopLoss=0; double TheTakeProfit=0; if( TotalOrdersCount()==0 ) { int result=0; if((iRSI(NULL,0,14,PRICE_CLOSE,0)>70)&&(Close[0]>iBands(NULL,0,20,2,1,PRICE_CLOSE,MODE_UPPER,0))&&(Close[0]>iMA(NULL,0,80,0,MODE_SMA,PRICE_CLOSE,0))&&(iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,0)>25)&&(iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0)>iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0))) // Here is your open buy rule { result=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,"EA Generator www.ForexEAdvisor.com",MagicNumber,0,Blue); if(result>0) { TheStopLoss=0; TheTakeProfit=0; if(TakeProfit>0) TheTakeProfit=Ask+TakeProfit*MyPoint; if(StopLoss>0) TheStopLoss=Ask-StopLoss*MyPoint; OrderSelect(result,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,Digits),NormalizeDouble(TheTakeProfit,Digits),0,Green); } return(0); } if((iRSI(NULL,0,14,PRICE_CLOSE,0)<30)&&(Close[0]<iBands(NULL,0,20,2,1,PRICE_CLOSE,MODE_LOWER,0))&&(iADX(NULL,0,14,PRICE_CLOSE,MODE_MAIN,0)>25)&&(Close[0]<iMA(NULL,0,80,0,MODE_SMA,PRICE_CLOSE,0))) // Here is your open Sell rule { result=OrderSend(Symbol(),OP_SELL,Lots,Bid,Slippage,0,0,"EA Generator www.ForexEAdvisor.com",MagicNumber,0,Red); if(result>0) { TheStopLoss=0; TheTakeProfit=0; if(TakeProfit>0) TheTakeProfit=Bid-TakeProfit*MyPoint; if(StopLoss>0) TheStopLoss=Bid+StopLoss*MyPoint; OrderSelect(result,SELECT_BY_TICKET); OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(TheStopLoss,Digits),NormalizeDouble(TheTakeProfit,Digits),0,Green); } return(0); } } for(int cnt=0;cnt<OrdersTotal();cnt++) { OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES); if(OrderType()<=OP_SELL && OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber ) { if(OrderType()==OP_BUY) { if(TrailingStop>0) { if(Bid-OrderOpenPrice()>MyPoint*TrailingStop) { if(OrderStopLoss()<Bid-MyPoint*TrailingStop) { OrderModify(OrderTicket(),OrderOpenPrice(),Bid-TrailingStop*MyPoint,OrderTakeProfit(),0,Green); return(0); } } } } else { if(TrailingStop>0) { if((OrderOpenPrice()-Ask)>(MyPoint*TrailingStop)) { if((OrderStopLoss()>(Ask+MyPoint*TrailingStop)) || (OrderStopLoss()==0)) { OrderModify(OrderTicket(),OrderOpenPrice(),Ask+MyPoint*TrailingStop,OrderTakeProfit(),0,Red); return(0); } } } } } } return(0); } int TotalOrdersCount() { int result=0; for(int i=0;i<OrdersTotal();i++) { OrderSelect(i,SELECT_BY_POS ,MODE_TRADES); if (OrderMagicNumber()==MagicNumber) result++; } return (result); }


Files:

Responded

1
Developer 1
Rating
5
(1)
Projects
1
0%
Arbitration
1
0% / 100%
Overdue
1
100%
Working
2
Developer 2
Rating
4.29
(7)
Projects
11
18%
Arbitration
4
25% / 0%
Overdue
1
9%
Loaded
3
Developer 3
Rating
4.95
(140)
Projects
189
41%
Arbitration
0
Overdue
1
1%
Free
4
Developer 4
Rating
4.9
(10)
Projects
13
0%
Arbitration
0
Overdue
2
15%
Working
5
Developer 5
Rating
4.9
(234)
Projects
488
51%
Arbitration
45
44% / 33%
Overdue
212
43%
Loaded
6
Developer 6
Rating
0
Projects
0
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
4.81
(62)
Projects
137
34%
Arbitration
9
11% / 67%
Overdue
25
18%
Free
Similar orders
I WANT AN EXPERT ADVISOR THAT CAN DETECT MOVING AVERAGE ALIGNMENT IN MULTIPLE TIME FRAMES NO BUY OR SELL TRADE EXECUTION IS REQUIRED HERE. I WOULD MANUALLY INPUT THE MOVING AVERAGE PERIODS IN THE INPUT PANEL AND THE E.A JUST NEED TO DETECT THE ALIGNMENT AS STATED IN THE INPUT PANEL. THE E. A JUST HAVE TO DETECT HOW THE MOVING AVERAGE IS ALIGNED IN A TIMEFRAME AND SEND AN ALERT, AND INDICATE ON THE CHART THE TIME
I am looking to create Pine script AlGO on Trade view . It will be Buy | Sell signal Algo, Volatility cloud Auto risk management Easy oscillator. I could send u picture of the script you could use it as a reference, but not the same interface : different color , headings ,and also different indecatores added(can you suggest any?) Also, I want to change colors on volotility cloud
I need a robot that it's gonna alert me when to enter,trade for me,close oders,tell me how many trades I can manage to open with a certain amount.chart indicator (buy section/sell section). At the back of the chart it must write my name. A robot that moves faster that can make hundreds of thousands a week/month.that can work on my cellphone, laptop,TV and my computer.NB: MUST ONLY BE USED BY ME UNLESS I INSTALL IT
Hello Programmers I need Binance bot auto traders with API. Auto trader working on user login account can settings and selecting coins. working martingale volume and hold profit/loss with market price percentage to grid. using 2/3 strategies working mobile and pc. working like royalty q system. 1. User account protection 2. user subscription 3. user login interface and settings customize and add binance api 4
The strategy uses these four indicators. I need a coder who can programme a robot that will generate signals and take trades automatically based on the rules. For instance, if the MA is Red, and the XO ATR is green, while the cfb XO is red , then that's a sell signal provided that the cfb XO had previously painted more than 2 green bars. There are plenty more rules involved. Price is negotiable and if your price is
Robot 30 - 200 USD
I want the robot to help me trade telling me what to do and what not to do so that I do not get loses plz help plz help plz help

Project information

Budget
30+ USD
For the developer
27 USD
Deadlines
from 1 to 40 day(s)