Доработка ботов (советников, индикаторов)

Статус
Закрыто для дальнейших ответов.

eevviill

Заблокирован
Понял, спасибо.

Но мне нужен изменяемый в настройках параметр,
и чтобы его можно было прооптить.

Может, всё таки ту функцию доделать?
Не напрягай. Я же сказал что переменную вставь в слип и умножь на 60000
 

evgenn78

Новичок форума
Привет! Поставьте пожалуйста звуковой алерт с указанием валютной пары и ТФ и еще стрелочку на самом индюке при смене цвета бара(бар индюка сменил цвет и закрылся под или над ним нарисовалась стрелочка и появился алерт) Очень нужно,заранее спасибо
 

Вложения

eevviill

Заблокирован
Привет! Поставьте пожалуйста звуковой алерт с указанием валютной пары и ТФ и еще стрелочку на самом индюке при смене цвета бара(бар индюка сменил цвет и закрылся под или над ним нарисовалась стрелочка и появился алерт) Очень нужно,заранее спасибо
С самого начала.
PHP:
int prevtime;


Это в конце перед return(0);
PHP:
if (Time[0] == prevtime) return;
   prevtime = Time[0];
     if(ExtBuffer1[1]!=0 && ExtBuffer1[2]==0) Alert(Symbol()," ",Period()," ","Up");
     if(ExtBuffer2[1]!=0 && ExtBuffer2[2]==0) Alert(Symbol()," ",Period()," ","Down");

Стрелочка много писать.
 

gince

Местный знаток
Помогите с написанием советника

Описание совы.
Работа при появлении нового бара. Фильтр по времени ( работа совы с 10 по 19). Две бычьи свечи подтяд- открываемся на бай (две медвежьи свечи подряд- открываемся на селл). Закрываем после окончания свечи на которой открылись (открытие на опен свечи, а закрытие на опен следующей свечи). Если профит, ждем следующих двух одинаковых свечей подряд и заходим. Если убыток, открываемся в том же направлении что и было, но с увеличеным лотом (так до трех увеличений).
Хотелось что еще печатал в файл.

Ошибка логике. Открывает все на селл
 

Вложения

sochinik

Местный житель
Ребята, кто знает скайп Павла - программиста с Белорусии подскажите как с ним связаться, он мне по моим хотелкам 2Sides_Stoch мод на отложках сделал- довольно приличная вещь получилась, но с ручным вмещательством, а у меня есть идеи доведения до полного автомата, а вот скайп сменился у меня( заблокировали прежний) и потерял с ним связь, кто знает подскажите как его найти
 

Vik940

Почетный гражданин
сов

Уважаемые помогите подправить сов. а именно при выставлении Buy Stop прибавлял спред
 

Вложения

eevviill

Заблокирован
Уважаемые помогите подправить сов. а именно при выставлении Buy Stop прибавлял спред
Здесь
PHP:
if (TradeEverySignal || li_32) f0_9(OP_BUYSTOP, lda_28[0], lda_28[1], lda_28[2], f0_0("P"), li_108);
вместо
PHP:
lda_28[0]
это
PHP:
lda_28[0]+MarketInfo(Symbol(),MODE_SPREAD)





здесь
PHP:
 if (TradeEverySignal || li_40) f0_9(OP_BUYSTOP, lda_28[0], lda_28[1], lda_28[2], f0_0("S"), li_108);
вместо
PHP:
lda_28[0]
это
PHP:
lda_28[0]+MarketInfo(Symbol(),MODE_SPREAD)
 

Vik940

Почетный гражданин
Здесь
PHP:
if (TradeEverySignal || li_32) f0_9(OP_BUYSTOP, lda_28[0], lda_28[1], lda_28[2], f0_0("P"), li_108);
вместо
PHP:
lda_28[0]
это
PHP:
lda_28[0]+MarketInfo(Symbol(),MODE_SPREAD)





здесь
PHP:
 if (TradeEverySignal || li_40) f0_9(OP_BUYSTOP, lda_28[0], lda_28[1], lda_28[2], f0_0("S"), li_108);
вместо
PHP:
lda_28[0]
это
PHP:
lda_28[0]+MarketInfo(Symbol(),MODE_SPREAD)
Во первых спасибо!
Заменил все как указано выше, при компиляции ошибок нет, но сов теперь вообще не открывает позиций в Buy, выдает в журнале 130 ошибку.
ордера Sell исполняются нормально.
до замены ошибок не было
посмотрите еще раз пожалуйста.
 

qqmber

Почетный гражданин
Условия симметричные, а код - нет

if(strategy_0() == 1 && profit==1)//на подьем
if(strategy_0() == -1)//на понижение

&& profit пропущен?

Лот 1.6875*0.05 не пойдет, надо нормализовать до двух значащих цифр.
 

eevviill

Заблокирован
Во первых спасибо!
Заменил все как указано выше, при компиляции ошибок нет, но сов теперь вообще не открывает позиций в Buy, выдает в журнале 130 ошибку.
ордера Sell исполняются нормально.
до замены ошибок не было
посмотрите еще раз пожалуйста.
Ой. MarketInfo(Symbol(),MODE_SPREAD) надо ещё умножить * на Point
PHP:
MarketInfo(Symbol(),MODE_SPREAD)*Point
(в 2 местах)
 
Последнее редактирование:

Dendjo

Местный житель
господа програмисторы дайте пожалуйста ссылку на уроки если есть такие как соединить два индикатора в один)))
 

tigiro

Прохожий
кто нибудь помогите дописать сов...
я замучился...
реализовано открытие 2х ордеров по разным парам и создание 2глобальных переменных значение которых тикеты ордеров...
надо дописать: чтоб сов при достижении суммарного профита=X закрывал одновременно эти ордера и удалял 2глобальных переменных, а при убытке=X локировал ордера и удалял 2глобальных переменных с тикетами,
но тралить профит нужно только тех ордеров тикет которых занесен в глоб-переменные...
 

Novikov

Гуру форума
Уважаемые программисты, пожалуйста, добавьте в индикатор Delta_excluzive_7 (прикрепил) линию (пунктирная, цвет magenta), которая отображает разницу, от ноля и выше, между самой верхней линией валютной пары и самой нижней линией валютной пары.
gbpusd-h1-alpari-limited-2.png
Индикатор использует второй индикатор Hedge_Kross (прилагается).
Заранее благодарю!!!
 

Вложения

NSerega

Администратор
господа програмисторы дайте пожалуйста ссылку на уроки если есть такие как соединить два индикатора в один)))

:rolf::rolf::rolf: а также господа транзисторы, тиристоры и динисторы...
Извините, не удержался. :)
 
Статус
Закрыто для дальнейших ответов.

Отслеживают (859) Посмотреть

Верх