Работа завершена
Время выполнения 1 час
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Отзыв от заказчика
Gerne wieder.
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Отзыв от исполнителя
Toller Kunde. Danke für Ihre Bestellung
Техническое задание
Hi, da ich mit der Berechnung der Lot-Größe nicht zurecht komme, benötige ich eine Funktion, die in etwa so funktionieren:
void OnTick(){ double risk_percent = 10; // vom Account double SL_percent = 5; // von risk_percent int LIMIT_pips = 50; bool b = false; if(singal == "BUY" or signal == "SELL"){ b = openTrade(symbol, signal, risk_percent, SL_percent, LIMIT_pips); } } bool openTrade(string symbol, string signal, double risk_percent, double SL_percent, int LIMIT_pips){ ... if (signal == "BUY"){ ... if(!trade.BuyLimit(...)){ ... } }else if (signal == "SELL"){ ... if(!trade.SellLimit(...)){ ... } } }
Die Funktion
openTrade()
muss funktionieren bei Devisen, Aktien, Indexe, CFDs, Rohstoffe, Kalkulation: FOREX und CFD-Hebel.
Acoount-Währung: EUR
Откликнулись
1
Оценка
Проекты
510
33%
Арбитраж
25
40%
/
48%
Просрочено
7
1%
Загружен
2
Оценка
Проекты
632
26%
Арбитраж
89
73%
/
13%
Просрочено
12
2%
Свободен
3
Оценка
Проекты
21
5%
Арбитраж
1
0%
/
0%
Просрочено
7
33%
Свободен
4
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
5
Оценка
Проекты
407
38%
Арбитраж
84
43%
/
19%
Просрочено
70
17%
Загружен
Информация о проекте
Бюджет
30 - 50 USD
VAT (19%):
5.7
- 9.5
USD
Итого:
35.7
- 59.5
USD
Исполнителю
27
- 45
USD
Сроки выполнения
до 10 дн.