Termos de Referência
что не так? .. почему он не торгует? ))) вообще мне нужен скрипт который будет покупать каждые три тика от начала его запуска . закрывать все покупки если цена упала на 5 тиков .. вообщем пишите мне договоримся или кто поможет
double BuyPrice = 0.0; // Цена покупки
int TickCounter = 0; // Счетчик тиков
void OnStart()
{
TickCounter = 0; // Сбрасываем счетчик тиков
double price = MarketInfo("EURUSD", MODE_BID); // Текущая цена Bid
double lotSize = 0.01; // Размер лота
double stopLoss = price - 50 * Point; // Уровень Stop Loss (50 пунктов от текущей цены)
double takeProfit = price + 100 * Point; // Уровень Take Profit (100 пунктов от текущей цены)
int ticket = OrderSend("EURUSD", OP_BUY, lotSize, price, 0, stopLoss, takeProfit, "Buy", 0, 0, Green);
if(ticket > 0) // Если сделка успешно открыта
{
BuyPrice = price; // Сохраняем цену покупки
TickCounter = 0; // Сбрасываем счетчик тиков
}
}
void OnTick()
{
TickCounter++;
double price = MarketInfo("EURUSD", MODE_BID); // Текущая цена Bid
if(price > BuyPrice && TickCounter == 3) // Если цена выросла на три тика
{
if(BuyPrice == 0.0) // Если позиция еще не открыта
{
double lotSize = 0.01; // Размер лота
double stopLoss = price - 50 * Point; // Уровень Stop Loss (50 пунктов от текущей цены)
double takeProfit = price + 100 * Point; // Уровень Take Profit (100 пунктов от текущей цены)
int ticket = OrderSend("EURUSD", OP_BUY, lotSize, price, 0, stopLoss, takeProfit, "Buy", 0, 0, Green);
if(ticket > 0) // Если сделка успешно открыта
{
BuyPrice = price; // Сохраняем цену покупки
TickCounter = 0; // Сбрасываем счетчик тиков
}
}
}
if(price < (BuyPrice - 5*Point)) // Если цена упала на пять тиков
{
if(BuyPrice > 0.0) // Если позиция открыта
{
for(int i = OrdersTotal() - 1; i >= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol() == "EURUSD" && OrderType() <= OP_SELL)
{
OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(), MODE_BID), 0, Red);
}
}
}
BuyPrice = 0.0; // Сбрасываем цену покупки
TickCounter = 0; // Сбрасываем счетчик тиков
}
}
}
Respondido
1
Classificação
Projetos
713
33%
Arbitragem
45
49%
/
42%
Expirado
14
2%
Ocupado
2
Classificação
Projetos
644
26%
Arbitragem
92
72%
/
14%
Expirado
12
2%
Trabalhando
Publicou: 1 código
3
Classificação
Projetos
872
48%
Arbitragem
29
38%
/
17%
Expirado
63
7%
Trabalhando
4
Classificação
Projetos
53
36%
Arbitragem
0
Expirado
0
Livre
5
Classificação
Projetos
117
24%
Arbitragem
13
54%
/
46%
Expirado
15
13%
Livre
Publicou: 2 códigos
6
Classificação
Projetos
31
23%
Arbitragem
8
25%
/
63%
Expirado
5
16%
Livre
7
Classificação
Projetos
83
39%
Arbitragem
3
0%
/
0%
Expirado
1
1%
Livre
Publicou: 7 códigos
8
Classificação
Projetos
60
42%
Arbitragem
1
0%
/
100%
Expirado
5
8%
Livre
Publicou: 10 artigos, 17 códigos
9
Classificação
Projetos
142
13%
Arbitragem
11
55%
/
18%
Expirado
3
2%
Livre
10
Classificação
Projetos
478
40%
Arbitragem
105
40%
/
24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
11
Classificação
Projetos
102
23%
Arbitragem
12
25%
/
17%
Expirado
13
13%
Livre
Pedidos semelhantes
Советник для МТ5: ВХОД НА ОТКАТЕ ПОСЛЕ ПРОБОЯ
30 - 40 USD
После пробоя N количества свечей и откате на установленное в настройках количество процентов(от 0 до 99) от величины последней свечи S осуществляется вход в рынок (открытие позиции) на MT5 по тренду с указанным обьёмом лота (по умолчанию 0.01).За направление тренда принимается направление пробития свечей.Для защиты установленного ордера от отрицательного пробоя устанавливается минимальный положительный стоп лосс в
Нужен советник с входом на откатах
30 - 60 USD
После пробоя N количества свечей и откате на установленное в настройках количество процентов(от 0 до 99) от величины последней свечи S осуществляется вход в рынок (открытие позиции) на MT5 по тренду с указанным обьёмом лота (в настройках).За направление тренда принимается направление пробития свечей.Для защиты установленного ордера от отрицательного пробоя устанавливается минимальный положительный стоп лосс в
Советник должен быть: мультивалютным; мультифреймовым; работать на любом символе; поддерживать несколько экземпляров одновременно; иметь современную информационную панель; корректно работать в тестере стратегий MT4. Также называться ALEXCAPITAL Основная идея Советник должен уметь одновременно сопровождать две независимые сетки: BUY; SELL. При этом противоположная сетка НЕ должна запускаться сразу. Она должна
Нужно написать сеточного советника который использует корреляцию валютных пар . это робот, который не просто ставит сетку ордеров на одной паре, а анализирует связь между двумя (или несколькими) инструментами и строит торговлю на их расхождении или схождении. Идея в том, чтобы ловить моменты, когда пары, которые обычно движутся синхронно (или, наоборот, в противофазе), временно расходятся, и торговать в ожидании
Добрый день! Требуется написать индикатор для МТ4 по построению опционных уровней для валютных пар. На сайте СМЕ groupe потребуется собирать определенные данные (в основном цифровые значения), проводить определенные операции с этими данными, после чего полученные значения выводить на график МТ4 в виде опционного уровня. В индикаторе должна быть функция ежедневного мониторинга сайта СМЕ / или / чтобы в терминале была
Куплю стабильный, высокоприбыльный торговый советник для платформ MetaTrader 4 и MetaTrader 5. Для любых доступных активах : Валютные пары (Forex) Металлы (XAUUSD, XAGUSD и др.) Энергоносители (нефть, газ) Индексы Криптовалюты Деривативы и другие CFD-инструменты 2. Ключевые требования к стратегии Запрещено: Martingale Grid / сетка / усреднение Риск-менеджмент (строго обязательно): Максимальная просадка Риск на одну
# Technical Specification for Expert Advisor Development (MT5) **Project Name:** Grid Breakout EA **Platform:** MetaTrader 5 (MT5) **Account Mode in MT5:** Hedging (separate position accounting) ## 1. EA Operation Algorithm ### Step 1: Initialization and First Entry 1. If there are no open positions, the EA detects the current market Ask and Bid prices. 2. Two pending orders are placed in both directions from the
Доработка робота-сетки
31 - 150 USD
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров
Informações sobre o projeto
Orçamento
30+ USD