Бесплатное написание программ

  • Автор темы Автор темы cmillion
  • Дата начала Дата начала

cmillion

Гуру форума
Доброго времени!
Прошу помощи программистов!:please:
ТЗ сформулирую своими словами:
-желательна привязка к круглым уровням(25, 50, 100), но можно регулировать расстоянием
-при пересечении уровня 50 (напр. 1,2400) сверху вниз открывается ордер selll, цена пошла дальше вниз и пересекла уровень (1,2350) - sell, опустилась ниже и пересекла (1,2300) -sell, затем поднялась и пересекла 1,2350 - buy. То есть на каждом пересечении уровня - 1 ордер в зависимости от направления пересечения.
Настройки:
-лот
-магик
На картинке желтая точка - в этом моменте ордер не открываем потому что на этом уровень уже отработал.
Кол-во ордеров не ограниченно
Советник только открывает ордера

Сделал
С учетом спреда так должно выглядеть?
EURUSDM5.png
 

Вложения

Последнее редактирование:

griny79

Интересующийся
Уважаемые программисты,напишите пожалуйста простенький советник по одному индикатору.Условие открытие позиции такое; индикатор поменял цвет сразу открылся ордер.При смене цвета индикатора ордер закрываем.По настройкам:ТЕЙКПРОФИТ-если=0 то отключен,СТОПЛОС-если=0 то отключен,ТРАЛ-если=0 то отключен,ЛОТ, РИСК-%от депо,дополнительный лот через в пунктах.Настройки индикатора просьба вынести в общие,для дальнейшего тестирования и оптимизации советника. Спасибо!
 

Вложения

  • Solar.mq4
    Solar.mq4
    5,1 КБ · Просмотры: 72

cmillion

Гуру форума
Уважаемые программисты,напишите пожалуйста простенький советник по одному индикатору.Условие открытие позиции такое; индикатор поменял цвет сразу открылся ордер.При смене цвета индикатора ордер закрываем.По настройкам:ТЕЙКПРОФИТ-если=0 то отключен,СТОПЛОС-если=0 то отключен,ТРАЛ-если=0 то отключен,ЛОТ, РИСК-%от депо,дополнительный лот через в пунктах.Настройки индикатора просьба вынести в общие,для дальнейшего тестирования и оптимизации советника. Спасибо!

Что значит "дополнительный лот через в пунктах." ?
 

Karabas BARABAS

Директор Буратины
всем добра и здоровья...

наношу а график много всяких линий значков и цифирей...
на дальней истории они не нужны и поэтому со временем их удаляю...
конечно они не мешают, но люблю порядок на графике.
удалять это с графика не трудно, но нудно...

если это не трудно и не занимает много вашего драгоценного времени, то скрипт удаляющий все с графика с определенной даты и назад был бы к стати..
т.е. например с 01.03.18 и до конца истории графика очистить все, а с 02.03.18 и по сегодня остается все как есть...
:)
 

cmillion

Гуру форума
всем добра и здоровья...

наношу а график много всяких линий значков и цифирей...
на дальней истории они не нужны и поэтому со временем их удаляю...
конечно они не мешают, но люблю порядок на графике.
удалять это с графика не трудно, но нудно...

если это не трудно и не занимает много вашего драгоценного времени, то скрипт удаляющий все с графика с определенной даты и назад был бы к стати..
т.е. например с 01.03.18 и до конца истории графика очистить все, а с 02.03.18 и по сегодня остается все как есть...
:)

Написал, держите
 

Вложения

griny79

Интересующийся
Что значит "дополнительный лот через в пунктах." ?

Это дополнительный ордер.Доливка по тренду. Допустим открылся ордер bay с тейкпрофит=50 пунктов, то через 5-10 пунктов (указываем в настройках)движения цени в сторону тейкпрофита открывается дополнительный ордер тем-же лотом.Закрываем все по тому-же тейкпрофит=50.Или стоп или трал.Главное чтоб вместе.
 

cmillion

Гуру форума
Уважаемые программисты,напишите пожалуйста простенький советник по одному индикатору.Условие открытие позиции такое; индикатор поменял цвет сразу открылся ордер.При смене цвета индикатора ордер закрываем.По настройкам:ТЕЙКПРОФИТ-если=0 то отключен,СТОПЛОС-если=0 то отключен,ТРАЛ-если=0 то отключен,ЛОТ, РИСК-%от депо,дополнительный лот через в пунктах.Настройки индикатора просьба вынести в общие,для дальнейшего тестирования и оптимизации советника. Спасибо!

Советник в приложении, но учитывайте, что индикатор меняет свои значения и часто дает ложные сигналы. Я бы его еще чем то фильтровал.
2018-05-01_13-17-00.png
2018-05-01_13-25-10.png
 

Вложения

griny79

Интересующийся
Советник в приложении, но учитывайте, что индикатор меняет свои значения и часто дает ложные сигналы. Я бы его еще чем то фильтровал.
Посмотреть вложение 299309
Посмотреть вложение 299310

Спасибо за советник и дельный совет.Попробую погонять в тестере.
 

dOK-45

Новичок форума
Сделал
С учетом спреда так должно выглядеть?
Посмотреть вложение 299164

Владимир, огромное спасибо за то что потратили на меня свое время!
Да, по скрину то что доктор прописал.
Буду очень посмотреть)
В размышлениях как "обмануть" гэп
Из всех вероятных нюансов остался только он...:facepalm:
 

sergi.us

Новичок форума
готово. если риск равен 0 будет открываться установленным лотом. если риск задан то будет работать по риску.
Посмотреть вложение 298739

Доброго дня. Огромное спасибо за проделанную работу. Пашет как задумано. Извиняюсь что долго не отписывался, тестировал на демо. Почему-то в тестере продолжительное время работать не желает, да и бог с ним.
 

jek1380

Новичок форума
Доброго дня. Огромное спасибо за проделанную работу. Пашет как задумано. Извиняюсь что долго не отписывался, тестировал на демо. Почему-то в тестере продолжительное время работать не желает, да и бог с ним.

добрый день ,поделитесь пожалуйста сетом на советника ?
 

sergi.us

Новичок форума
добрый день ,поделитесь пожалуйста сетом на советника ?

так там просто и нет настроек, колбасит по тихоньку и всё. лот 0.1 к 10000 из-за иногда попадающегося накопления объёма.
 

Вложения

jek1380

Новичок форума
день добрый уважаемые программисты cmillion или MrGreen86 .Напишите пожалуйста индикатор на базе стандартного АО.Его прилагаю ниже.
суть вот в чём берём два АО,но с разными настройками (параметры для первого и второго АО выносим в настройки).Это ;
-Период быстрой
-Период медленной
-Тип МА
-по какой цене считаем
на графике рисуются два разных типа стрелок (так же и по цвету разные)
стрелка вверх первого типа - рисуем если АО первое выше нулевой линии и на АО втором ,которое тоже выше нуля появляется зелёный столбик гистограммы.
стрелка вверх второго типа - рисуем если АО первое выше нулевой линии,а на АО втором ,которое ниже нуля появляется зелёный столбик гистограммы.
стрелка вниз первого типа - рисуем если АО первое ниже нулевой линии и на АО втором ,которое тоже ниже нуля появляется красный столбик гистограммы.
стрелка вниз второго типа - рисуем если АО первое ниже нулевой линии,а на АО втором ,которое выше нуля появляется красный столбик гистограммы.
Стрелки разного типа и цвета для того чтобы понимать какой именно сигнал пришёл.
При появлении стрелок появляется (отключаемый) звуковой и визуальный алерт с указанием пары и ТФ.
Если можно,то сделайте и МТФ.Если это сложно-то хотя бы без МТФ.
 

Вложения

Последнее редактирование:

Kasander

Местный знаток
Помогите пожалуйста прицепить к SMA Crossover два Фильтра с функцией Вкл/Выкл:

ARSI
ASP
 

Вложения

  • Deltastock MetaTrader.png
    Deltastock MetaTrader.png
    67,4 КБ · Просмотры: 220
  • SMA CrossOver.mq4
    SMA CrossOver.mq4
    3,7 КБ · Просмотры: 54
  • ARSI.mq4
    ARSI.mq4
    1,9 КБ · Просмотры: 53
  • ASP.mq4
    ASP.mq4
    25,9 КБ · Просмотры: 60

griny79

Интересующийся
Советник в приложении, но учитывайте, что индикатор меняет свои значения и часто дает ложные сигналы. Я бы его еще чем то фильтровал.


Здравствуете cmillion.Вы были правы, очень много ложных сигналов выдает индикатор.Поможете прикрутить фильтр или в другую ветку обратиться (Доработка ботов (советников, индикаторов) vol. 2)?
 
Последнее редактирование:

sergi.us

Новичок форума
Доброго всем дня. Среди уважаемых программистов найдутся не сильно занятые люди, чтобы автоматизировать сей торговый процесс.
Картинку прилагаю ... индикаторы и шаблон в архиве. Если по картинке что-либо будет непонятно постараюсь объяснить.
Стопы ставим за ближайшие низинки(вершинки) + отступ, закрытие последнего в серии ордеров по стопу - сигнал на закрытие всех.
1. Лот.
2. Отступ для установки стопа.
3. Время работы.
4. Магик.
Вроде всё.
 

Вложения

  • тренд алгоритм.jpg
    тренд алгоритм.jpg
    277,5 КБ · Просмотры: 271
  • Sistem-trend.zip
    Sistem-trend.zip
    72,2 КБ · Просмотры: 110

jek1380

Новичок форума
день добрый уважаемые программисты cmillion или MrGreen86 .Напишите пожалуйста индикатор на базе стандартного АО.Его прилагаю ниже.
суть вот в чём берём два АО,но с разными настройками (параметры для первого и второго АО выносим в настройки).Это ;
-Период быстрой
-Период медленной
-Тип МА
-по какой цене считаем
на графике рисуются два разных типа стрелок (так же и по цвету разные)
стрелка вверх первого типа - рисуем если АО первое выше нулевой линии и на АО втором ,которое тоже выше нуля появляется зелёный столбик гистограммы.
стрелка вверх второго типа - рисуем если АО первое выше нулевой линии,а на АО втором ,которое ниже нуля появляется зелёный столбик гистограммы.
стрелка вниз первого типа - рисуем если АО первое ниже нулевой линии и на АО втором ,которое тоже ниже нуля появляется красный столбик гистограммы.
стрелка вниз второго типа - рисуем если АО первое ниже нулевой линии,а на АО втором ,которое выше нуля появляется красный столбик гистограммы.
Стрелки разного типа и цвета для того чтобы понимать какой именно сигнал пришёл.
При появлении стрелок появляется (отключаемый) звуковой и визуальный алерт с указанием пары и ТФ.
Если можно,то сделайте и МТФ.Если это сложно-то хотя бы без МТФ.
ещё более добрый день уважаемые программисты
может сделаете индикатора ?
индикатор лежит тут https://forexsystemsru.com/1317995-post234.html
 

Fgslm

Интересующийся
HMA+тестер

Здравствуйте,
Есть индикатор HMA, неплохо было бы прикрутить к нему что-то, для тестирования на истории наиболее подходящего периода к конкретной ВП, скрипт или что-то что будет считать промежуток между ценой открытия и ценой закрытия на расстоянии N свечей, количество свечей от момента подачи сигнала этим индикатором будет задаваться в настройках.

Скрипт запоминает цену подачи сигнала индикатором, и отмеряет задаваемое в настройках количество свечей, по закрытию последней из них производится сравнение и выдается результат на график - верно ли подан сигнал индикатором или период необходимо изменить. Т.е. если у меня подаётся сигнал на 3-й свече в данном индикаторе "sell" - то скрипт считает +5 свечей, и по закрытии 5-й свечи если цена закрытия ниже цены подачи сигнала, то рисуется зелёненькая стрелочка(ну или любой другой значок с положительным исходом).
Если Buy то сравнение цены подачи сигнала происходит аналогично вверх. При отрицательном исходе рисуется какой-то другой значок(красный или др.). При Buy вычитание из цены закрытия N свечи цены закрытия сигнальной свечи должно давать положительный результат, тогда рисуется зелёный смайлик.
При Sell вычитание из цены закрытия N свечи цены закрытия сигнальной свечи должно давать отрицательный результат(также рисуется зелёный смайлик). В обратных случаях (при Buy отрицательный, а при Sell положительный) рисуется значок неоправданности сигнала. На больших промежутках это избавит от необходимости считать нужный период вручную.
А кто возможно подскажет куда и что написать я сам сделаю.
 

Вложения

Верх