Техническое задание
Добрый день.
Необходимо переписать существующий код, применяемый с TradingView и создать автоматического бота (советника) для платформы Metatraider 4.
Задание по коду:
1) Условия для входа будут такими же, как и в Стратегии, только выход из сделки будет автоматически при условии +0,20 пунктов.
2) Тайм-фрейм - 3м
3) SL - отсутствует
4) Манименджмент 5% от депо
5) Использоваться будет на криптовалютном рынке
Код стратегии:
//примечание: для распределения 1 оператора по нескольким строкам требуется 1 apce + 1 tab | многострочная функция — 1 вкладка //Рекомендуемые тикеры: SPY (D), QQQ (D) и большие индексы, AAPL (4H) // @version=5 стратегия ( «Davin's 10/200MA Pullback on SPY Strategy v2.0» , overlay= true , initial_capital= 10000 , default_qty_type=strategy.percent_of_equity, default_qty_value= 10 , // 10% капитала на каждую сделку Commission_type=strategy.commission.cash_per_contract, Commission_value = 0.1 ) //Вставьте курс вашего брокера, IB 0,005USD или многоуровневый //Лучшие параметры // SPY D // Стоп-лосс 0,15 // комиссия 0,005 USD при использовании Interactive Brokers // Выход при более низком закрытии // Купить больше, когда x% вниз --> 14% // НЕ ВКЛЮЧАТЬ стоп-условие с использованием пересечения MA // Получение пользовательского ввода i_ma1 = input . int (title= "Длина MA 1" , defval= 200 , step= 10 , group= "Параметры стратегии" , tooltip= "Долгосрочная MA 200" ) i_ma2 = input . инт (название = «Длина скользящей средней 2» , defval = 10 , шаг = 10 , группа = «Параметры стратегии» , всплывающая подсказка = «Краткосрочная скользящая средняя 10» ) i_ma3 = input . int (title= "Длина MA 3" , defval= 50 , step= 1 , group= "Параметры стратегии" , tooltip= "MA for crossover signal`" ) i_stopPercent = input . float (title= "Процент стоп-лосса" , defval= 0,15 , step= 0,01 , group= " "Жесткий стоп-лосс 10%" ) i_startTime = input .time(title= "Начальный фильтр" , defval=timestamp( "01 января 2013 13:30 +0000" ), group= "Временной фильтр" , tooltip= "Дата начала и время начала" ) i_endTime = input .time(title= "Конец фильтра" , defval=timestamp( "01 января 2099 19:30 +0000" ), group= "Фильтр времени" , tooltip= "Дата окончания и время до стоп" ) i_lowerClose = ввод . bool (title= "Выход при нижнем закрытии" , «Параметры стратегии» , tooltip= «Подождите закрытия ниже после 10SMA выше, прежде чем выйти» ) // оптимизация стратегии выхода, логический тип создает входные данные типа галочки i_contrarianBuyTheDip = input . bool (title= "Покупайте всякий раз, когда просадка превышает x%" , defval= true , group= "Параметры стратегии" , tooltip= "Покупайте при просадке! Всякий раз, когда просадка SPY составляет x% или более" ) i_contrarianTrigger = input . int (title= "Запустить % падения, чтобы купить падение" , defval= 14 , step= 1 , group= " , tooltip= "% падения, чтобы спровоцировать противоположный Buy the Dip!" ) //14% лучше для SPY 1D //20% лучше для AMZN 1D i_stopByCrossover_MA2_3 = input . bool (title= "Включать условие стопа при пересечении MA" , defval= false , group= "Параметры стратегии" , tooltip= "Продавать при пересечении MA2/1" ) // Получаем значения индикатора ma1 = ta.sma(close, i_ma1) //параметр 1 ma2 = ta.sma(close,i_ma2) //параметр 2 ma3 = ta.sma(close,i_ma3) //параметр 3 ma_9 = ta.ema(close, 9 ) //параметр 2 ma_20 = та.эма (близко, 20 ) //param 3 // Проверить фильтр(ы) f_dateFilter = time >+ i_startTime и time <= i_endTime //убедиться, что введенные даты находятся в допустимом диапазоне // Самая высокая цена за предыдущие 52 дня: https://www. Tradingcode.net/tradingview/наибольшее-максимальное-значение/#:~:text=()%20versus%20ta.-,highest(),max()%20and%20ta. наивысшее52 = ta.highest(high, 52 ) total_change = ((highest52 - close[ 0 ]) / наивысшее52) * 100 // Проверяем условия покупки/продажи var float buyPrice = 0 // инициализируем цену покупки, она изменится, когда мы введем торговля ; float = десятичное число тип данных 0.0 buyCondition = (close > ma1 и close < ma2 и Strategy.position_size == 0 и f_dateFilter) или (strategy.position_size == 0 и i_contrarianBuyTheDip == true и total_change > i_contrarianTrigger и f_dateFilter) // выше 200sma, ниже краткосрочного ma (откат) + избегайте формирования пирамиды позиций sellCondition = close > ma2 and Strategy.position_size > 0 и (не i_lowerClose или close < low[ 1 ]) //проверка, торгуем ли мы уже + закрытие выше 10MA; // третье условие: ЛИБО i_lowerClose не включен ИЛИ цена закрытия должна быть < LOW предыдущей свечи [1] stopDistance = Strategy.position_size > 0 ? ((buyPrice - close)/close) : нет данных // проверить, если в сделке > расчет % отбрасывает расстояние от точки входа, если нет данных stopPrice = Strategy.position_size > 0 ? (buyPrice - (buyPrice * i_stopPercent)) : нет данных // рассчитать цену SL, если в сделке, если нет, то нет данных stopCondition = (strategy.position_size > 0 и stopDistance > i_stopPercent) или (strategy.position_size > 0 и (i_stopByCrossover_MA2_3== true ) и ma3 < ma1)) // Входим в позиции , если buyCondition Strategy.entry(id= "Long" , direction=strategy. long ) //длинные, только если buyCondition[ 1 ] // если buyCondition истинно, предыдущая свеча buyPrice := open // цена входа = текущая цена открытия бара // выход из позиции , если sellCondition или stopCondition Strategy.close(id= "Long" , comment = "Exit" + (stopCondition ? "Stop loss=true" : "" )) // если условие? "Значение для истинного" : "значение для ложного" buyPrice := na //сброс buyPrice // График plot(buyPrice, color = color .lime, style=plot.style_linebr) plot(stopPrice, color = color .red, style= plot.style_linebr, ) plot(ma1, цвет = цвет .синий) //defval=200 plot(ma2, цвет = цвет .white) //defval=10 plot(ma3, цвет = цвет .yellow) // defval=50
Откликнулись
1
Оценка
Проекты
253
30%
Арбитраж
0
Просрочено
3
1%
Свободен
Опубликовал: 2 примера
2
Оценка
Проекты
945
47%
Арбитраж
309
58%
/
27%
Просрочено
125
13%
Свободен
Похожие заказы
I am looking for an EA for scalping XAUUSD, with short TP and SL in the range of 30-50 pips (equivalent to 3-5 gold price units). No DCA Martingale, no holding/averaging down positions, no grid trading, and no simultaneous buy and sell orders. The strategy and methodology will be yours, and I also require the full source code upon completion. I will paper test it first before making the purchase
A fairly simple bot, which you will have probably made most of this 100 times before, the only slight difference is the stop loss close logic, I want a hard stop, that will be logged at the brokers side as a fail safe, but then a soft stop, that only closes the trade if the candle closes beyond the soft stop price, based on the time frame I specify. (this avoids trades being stopped out by wicks). Any additional
Hi, I have four trading strategy's that work on tradingview. But these scripts i have are having problems being translated into ACSIL for Sierra Charts. I have being using AI to translate the scripts, but keep hitting a road block. The scripts load on the charts, but without any data being logged. I hope you can help, I just want to confirm the positive results on tradingview are no fluke and are correct on Sierra
HELLO EVERYONE , I NEED AAN INDICATORE AND EA ON STOCHESTIC OSSILATOR, WHICH CAN GIVE ME ALERT WHEN SIGNAL APEARS, INDICAOTRE I CAN SHOW ON TRADING VIEW , EXACTLTY THAT INDICATORE I NEEDED.INDICATORE NAME ON TRADING VIEW( JL STOCHESTIC DIVERGENCE ALERT).. THANK YOU
//+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ #property strict // Inputs input int EMA_Fast = 9; input int EMA_Slow = 21; input int RSI_Period = 14; input double Lots = 0.1; input int StopLoss = 20; // وقف خسارة (بـ نقاط) input int TakeProfit = 40; // هدف (بـ نقاط)
Menga faqat XAUUSD uchun maxsus MT5 ekspert maslahatchisi kerak . MUDDAT VA DAVOMI EA M5 vaqt oralig'ida ishlaydi Faqat bitta savdo kuni mantig'i KUNDALIK ZONA MANTIQI Har bir yangi savdo kunining boshida EA FAQAT birinchi yopilgan 5 daqiqalik shamni olishi kerak . Ushbu shamning eng yuqori va eng past nuqtalari o'zgarmas qo'llab-quvvatlash/qarshilik zonasini hosil qiladi . Bu zona kun davomida siljimasligi, qayta
Lo oking for an expert that manages other expert s according to market condition and equity curve , including : Turn ON/OFF experts in certain market conditions(indicator based), equity reach certian level , close all orders and restart ea again. Main chart with basic account statistic information needed, including status information of each experts Experts must be separated to more than 2 groups, each group of
EA Converted from MT4 To MT5
30 - 35 USD
Need a EA developer in conversion's I have a MT4 EA but I need it to be converted and to work in MT5 Nothing has to be removed Nothing has to be added Simply Make sure that when a copy is made in MT5 that the EA works the exact same way as it works in MT4 Its not a hard EA, AI can do this around %90 but there is a few lines in MT5 that AI do not understand and I have 0 coding skills NOT A
I have the Strategy and full spec any developer can run test to confirm. I need a developer to code it Claude AI has never given a score 11/10. "4.4 PROFIT FACTOR EA - CLAUDE AI CERTIFIED Scorpio Sniper Elite v1.4 - COMPLETE production spec ready: • 60% win rate | $100-190 daily expectancy • 50yr Monte Carlo validated • CLAUDE AI robustness certified [ATTACH ONLY: YOUR 11/10 CERTIFICATE
EA gold sniper
30 - 150 USD
I need an EA specialized for scalping XAUUSD, with short TP and SL in the range of 20–50 pips (equivalent to 2–5 gold price units). No DCA Martingale, no holding/averaging down positions, no grid trading, and no simultaneous buy and sell orders. The strategy and methodology will be yours, and I also require the full source code upon completion
Информация о проекте
Бюджет
30 - 150 USD
Сроки выполнения
от 2 до 21 дн.