Multiple Symbol EA

MQL5 Experts

Tâche terminée

Temps d'exécution 9 jours
Commentaires du client
Nuru is a very good programmer

Spécifications

 **** PLEASE READ CAREFULLY BEFORE APPLYING **** 

Hello guys!

This is not an indicator or a chart based EA, so NO PICTURES OF any chart will help us to proceed with this, if you have problems understanding specifications without a picture to explain, please, don't apply.

Lets point out few important points for this EA:

INPUTS: 

- The logic I am describing below will be applied equally on multiple symbols, this group can be read in a text file(I can edit it 1 symbol per line) or market watch list applies too.

- Dynamic Financial per order: That will convert 5000 usd into shares always rounded by 100, the market intended for this trading uses a steplot of 100 

 - Start time:  10:00

 - Stop time: 17:00 Close all opened and pending orders for the day. 

NO STOP PROFIT OR LOSS just close when "Stop time" is reached. 

Trading logic:

 TIMEFRAME(DAILY D1) 

 

#VARIABLES

longAdjustment;

shortAdjustment;

numberOforders = 5

   

Trading logic:

If Close[1]<SMA of 3 days

longAdjustment =  longAdjustment + 2.5

else

shortAdjustment = shortAdjustment + 2.5 

If Close[1]<SMA of 5 days

longAdjustment =  longAdjustment + 2.5

else

shortAdjustment = shortAdjustment + 2.5 

If Close[1]<SMA of 10 days

longAdjustment =  longAdjustment + 2.5

else

shortAdjustment = shortAdjustment + 2.5 

If Close[1]<SMA of 20 days

longAdjustment =  longAdjustment + 2.5

else

shortAdjustment = shortAdjustment + 2.5 

  

 If RSI[1]<35

longAdjustment =  longAdjustment + 2.5

 If RSI[1]<65

shortAdjustment = shortAdjustment + 2.5 

PriceBuy = Close[1] - atr[13];

PriceSell = Close[1] - atr[13]; 

Order sending logic

Buy1 = PriceBuy;

PriceBuy = PriceBuy * (1 - (longAdjustment/1000)); 

Buy2 =  PriceBuy;

PriceBuy = PriceBuy * (1 - (longAdjustment/1000)); 

Buy3 = PriceBuy;

PriceBuy = PriceBuy * (1 - (longAdjustment/1000)); 

Buy4 = PriceBuy;

PriceBuy = PriceBuy * (1 - (longAdjustment/1000)); 

Buy5 = PriceBuy;

 

Sell1 = PriceSell;

PriceSell = PriceSell * (1 + (shortAdjustment/1000)); 

Sell2 = PriceSell;

PriceSell = PriceSell * (1 + (shortAdjustment/1000)); 

Sell3 = PriceSell;

PriceSell = PriceSell * (1 + (shortAdjustment/1000)); 

Sell4 = PriceSell;

PriceSell = PriceSell * (1 + (shortAdjustment/1000)); 

Sell5 = PriceSell;

PriceSell = PriceSell * (1 + (shortAdjustment/1000)); 

Thats all needs to do FOR ALL SYMBOLS in my list as mentioned above with the quantities divided by the financial with step lot 100 i.e:

Close[1] = 19.43 

 5000/Close[1]  = 257,33 convert to steplot => 300;

All order quantity for that symbol will be 300 for buy and sell

When stop time is up CLOSE ALL OPENED ORDERS AND DELETE ALL PENDING

 

Répondu

1
Développeur 1
Évaluation
(414)
Projets
670
33%
Arbitrage
60
17% / 32%
En retard
113
17%
Travail
2
Développeur 2
Évaluation
(4)
Projets
12
42%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Hi, I've been developing a Scalping strategy that now I want to apply to a bot in order to save me some time. Requirements: - Trade Timeframe: M1 - Indicators: EMA (Exponential Moving Average), SMA (Simple Moving Average) Based on indicators above, bot will buy assets applying Stop Loss and Take Profit values. Let me know if you are interested... Thanks
Robô para negociação automática: Variáveis de negociação: Lote, hora de negociação, horário de zeragem de ordens. trail stop sim ou nao: cada canal rompido a favor da operação, sobe x canal Stop do dia: em pontos Take do dia: em pontos Quantidade de operações no dia: x Quantidade de ganhos no dia: x Quantidade de perdas no dia: x Variáveis dos indicadores: Media móvel, período e tipo de calculo e quantidade de pontos
Gostaria de corrigir 2 erros em meu EA, ele é complexo e tem mais de 6k linhas. Quero saber sua experiência antes de firmarmos qualquer acordo. Conversaremos mais a respeito e tenho que colocar palavras aqui para dar 30 palavras e eu poder postar

Informations sur le projet

Budget
10 - 30 USD
Pour le développeur
9 - 27 USD
Délais
de 2 à 4 jour(s)