Конвертировать индикатор из TradingView в MT4

MQL5 Asesores Expertos

Trabajo finalizado

Plazo de ejecución 2 días
Comentario del Ejecutor
Приятно работать с такими людьми
Comentario del Cliente
Работа выполнена на высшем уровне, быстрее чем ожидалось, мне как новичку все подробно объяснили, и проконсультировали по всем вопросам. Рекомендую!)

Tarea técnica

Конвертировать готовый скрипт из программы TradingView в MT4.Сам скрипт находится в открытом доступе. Его я закрепляю ниже. 


//@version=4 

strategy("scalping low lag tema etal", shorttitle="Scalping tema",initial_capital=10000, overlay=true) 

mav = input(title="Moving Average Type", defval="temadelay", options=["nkclose", "ema", "emadelay", "fastema", "tema", "temadelay"]) 

lenb = 3 

N = input(8) 

K = input(1.2) 

fracCap = input(1.0) 

in = close + K*mom(close,N) 

source = close 

length = 8 

sigma  = 12.0 

offset = 0.9 

p = 4 

// length = 10 

// sigma  = 6.0 

// offset = 0.85 

tema(src,len) => fastemaOut = 2*ema(src, len) - ema(ema(src, len), len) 

 

 

a = 0.0 

b = 0.0 

c = 0.0 

if mav == "nkclose" 

    a := ema(in, 12) 

    b := a[1] 

    c := a[2] 

if mav == "ema" 

    a := ema(close, 12) 

    b := ema(close, 26) 

    c := ema(close, 55) 

if mav == "emadelay" 

    a := ema(close, 12) 

    b := a[1] 

    c := a[2] 

if mav == "fastema"

a := ema(in, 12) 

    b := ema(in, 26) 

    c := ema(in, 55) 

if mav == "tema" 

    a := tema(close, 12) 

    b := tema(close, 26) 

    c := tema(close, 55) 

if mav == "temadelay" 

    a := tema(close, 12) 

    b := a[1] 

    c := a[2] 

 

TP = input(200) 

SL = input(130) 

TS = input(1) 

// TP = input(50) 

// SL = input(110) 

// TS = input(1) 

 

orderSize = floor((fracCap * strategy.equity) / close) 

long = cross(a, c) and a > b 

short = cross(a, c) and a < b 

plot(a, title="12", color=color.red, linewidth=1) 

plot(b, title="26", color=color.blue, linewidth=1) 

plot(c, title="55", color=color.green, linewidth=1) 

 

strategy.entry("Long", strategy.long, qty=orderSize,  when=long) 

strategy.entry("Short", strategy.short, qty=orderSize,  when=short) 

// strategy.entry("Long", strategy.long,  100.0, when=long) 

// strategy.entry("Short", strategy.short,  100.0, when=short) 

// strategy.entry("Long", strategy.long, 100.0, when=long) 

// strategy.entry("Short", strategy.short, 100.0, when=short) 

// strategy.entry("Long", strategy.long, 1.0, when=long) 

// strategy.entry("Short", strategy.short, 1.0, when=short) 

 

TPP = (TP > 0) ? TP : na 

SLP = (SL > 0) ? SL : na 

TSP = (TS > 0) ? TS : na 

// strategy.exit("Close Short", "Short", qty_percent=100, profit=TPP, loss=SLP, trail_points=TSP, when=long) 

// strategy.exit("Close Long", "Long", qty_percent=100, profit=TPP, loss=SLP, trail_points=TSP, when=short) 

// strategy.exit("Close Long", "Long", qty_percent=100, profit=TPP, loss=SLP, trail_points=TSP, when=long[1]) 

// strategy.exit("Close Short", "Short", qty_percent=100, profit=TPP, loss=SLP, trail_points=TSP, when=short[1])


Han respondido

1
Desarrollador 1
Evaluación
(10)
Proyectos
13
8%
Arbitraje
3
67% / 33%
Caducado
0
Libre
2
Desarrollador 2
Evaluación
(51)
Proyectos
66
30%
Arbitraje
2
0% / 0%
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(236)
Proyectos
440
26%
Arbitraje
125
21% / 57%
Caducado
96
22%
Trabaja
Solicitudes similares
Есть советник MT 5 для Мосбиржи с простой стратегией основанной на двух скользящих средних: на нижней МА покупка, на верхней МА продажа. Нужно исправить две вещи: 1. Сейчас на покупку выставляются лимитные ордера, а продажа набранной позиции осуществляется тейк-профитом. Нужно изменить советник, так, чтобы закрывалась позиция также лимитным ордером, а не тейк-профитом. Здесь нужно учесть что закрытие может быть
Есть советник, нужно только поменять название,описание, сделать привязку к счету, чтобы была защита,чтобы мы могли клиенту давать советник, и была привязка к 1-3 счетам только. Если возможно , сделать привязку к времени, чтобы была привязка лицензии еще на время, например на месяц, 2-3 по ценам договоримся отдельно
Нужен эксперт который будет проверять есть ли интернет соединение, есть ли связь с брокером, есть ли обновления котировок если нет то реконнект аккаунта через интервал времини. терминалов можеть быть дестяки открыто в каждом терминале свой реконнект MQL5 expert цена вопросы? конверт mql5 на mql5 смотреть файл
Нужен советник который может скачать файл с любым расширением (png, jpg, exe и т.д.) по заданной ссылке и сохранить в указанную папку. Без использования сторонних библиотек, только WinAPI. Файл советника нужен с открытым исходным кодом
Куплю Вашего прибыльного советника дорого Должна быть возможность протестировать его на истории и реальные статистические показатели РЕАЛЬНОГО счета Желательно не мартингейл, после тестирования и предоставления статистики счета предложу свою цену
Тех задания 1. Открывает сделки по сигналу индикатора. Перед открытием смотреть на фильтр и если фильтр тоже в этом направлении то открывает сделку если фильтр показывает тренд в противоположенную сторону то не открывает сделку. 2. Можно было выбирать торговлю но БООМ или КРАШ. 3. Стоплос 2 типа по пипсам и по кирпичикам. (при закрытие по кирпичикам если фильтр меняет тренд то задаем N кирпичиков после смени тренда
Необходимо разработать ПО для торговли на финансовых рынках с возможностью подключения к различным брокерам и управлением торговыми операциями по нашим сигналам. Сигналы поступают в табличку формата .csv, которая находится на удаленном сервере. Видим это примерно так: в нашу таблицу поступает сигнал negative (на продажу) или positive (на покупку) актива. Клиент получает этот сигнал и заданным количеством лотов
Это будет сеточный робот с набором 25-30 функций . К нему идет утилита ( торговая панель ) . Система будет работать как в автономном режиме , так и полу автономном , где трейдер задает точку входа, а робот ее завершает. Нужен опытный и быстрый мастер с реализацией чистого кода . Важна быстрая обратная связь, ходьбы 1-3 раза в день
Нужна консультация, а именно разъяснение механизма отключения сервера брокера на выходные дни и как это влияет на советника, слабые стороны. Что можно сделать с советником чтобы предотвратить сбой алгоритмов в будущем
Робот необходим с внешним пультом на графике скайп krivonosov-ea Принцип работы советника : Робот открывает и закрывает сделки на основании индикатора болинджер. Покупка происходит при отбое от нижней границы. Продажа у верхней границы линий боленджера. У средней линии боленджера ничего не происходит(по сути она не нужна). Условие открытия сделки: касание или пробой одной из крайних линий боленджера и следущая свеча

Información sobre el proyecto

Presupuesto
30 - 80 USD
Para el ejecutor
27 - 72 USD
Plazo límite de ejecución
de 1 a 10 día(s)