#1304

Есть ли модификация робота который пропускает заданное количество шагов (самостоятельно)
Только эта: /laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/


Спосисобо за отклик. Именно ею и пользуюсь. Иногда требуется чтоб робот пропускал несколько кален.сетка 1,43 не подходит. Наверное нужно искать кудесника )))
#1305

Иногда требуется чтоб робот пропускал несколько кален

Вы сначала ТЗ оформите - иначе никого не найдёте... Как Вы собираетесь колени пропускать? это заранее планируете или сова что-то вычислить должна?
#1306

Вы сначала ТЗ оформите - иначе никого не найдёте... Как Вы собираетесь колени пропускать? это заранее планируете или сова что-то вычислить должна?


Сова должна сама вычислить, скажем если по текущему сету стоит ему добалятся через 10 пунктов и TP стоит на 5 пунктах, а цена уже прошла 40 пунктов, тогда она и откривает первое калена
#1307

Здравствуйте! Кто может помочь? В кружках не активные модули. Как построить, что бы бот работал. Вот код если надо.



Добавлено: 13-02-2018 10:21:57

Простите меня, я только пытаюсь разобраться в этом всем. В общем ситуация такая: Открылась сделка на 1 свечу, например call, но в минус сработала. Он должен сразу открыть сделку put с мартином. А он опять ждет выполнения условия на контракт, а следующая свеча может сначала пойти вверх(,хотя потом и пойдет вниз) а он уже игнорирует ее и ничего не делает. В общем, могу так пока объяснить (тяжело объясить что то, пока ты чайник).

Документ_Microsoft_Office_Word_2.pdf4 скач.
АААААААА.zip3 скач.

Изменено 13 февраля, 2018 пользователем torson

#1308

Всем привет.
Можно ли создать советник который будет открывать ордера каскадом?
К примеру новость (тот же нон фарм) в 15-30. Мы включаем советник в 15-25 он расставляет ордера и мы ждем профит)
Теперь по поводу ордеров : от текущей цены мы отсчитываем по 150 пунктов с каждой стороны и ставим отложку в вверх и вниз. Стоп и Тэйк мы ставим по 100 пунктов.
Следующий ордер мы ставим отсчитав 10 пунктов от тэйка и так штук 20 ордеров вверх и вниз с такими параметрами.
Делаем это мы только по важным новостям!
P.S просто сам я пока не умею и еще только начал изучать программирование)

#1309

Советник такое создать можно. Но не нужно. 1) Такого уже навалом. 2) Именно так точно лить будет.

#1310
Vonavi, как это будет
/obschie-voprosy/1/obsuzhdenie-ispolnenie-buy-sell-orderov-otlozhek-obschie-voprosy/501/?do=findComment&comment=210075
#1311

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

Спойлер

void ModifyOrdersSL(int O_Type)
{
//+------------------------|
double Avg_Price,
Order_Lots = 0,
Old_Open_Price = 0;

int Old_Ticket = 0,
ticket = 0,
Price = 0;
//+------------------------|
for(int i = OrdersTotal()-1; i >=0; i--)
{
if(OrderSelect(i, SELECT_BY_POS,MODE_TRADES))
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == O_Type)
{
Price += OrderOpenPrice() * OrderLots();
Order_Lots += OrderLots();
Old_Ticket = OrderTicket();
if(Old_Ticket > ticket)
{
ticket = Old_Ticket;
Old_Open_Price = OrderOpenPrice();
}
}
}
Avg_Price = NormalizeDouble(Price / Order_Lots,Digits);
if(O_Type == OP_BUY)
TP = NormalizeDouble(Avg_Price + TakeProfit*Point,Digits);
SL = NormalizeDouble(Old_Open_Price-StopLoss*Point,Digits);
if(O_Type == OP_SELL)
TP = NormalizeDouble(Avg_Price - TakeProfit*Point,Digits);
SL = NormalizeDouble(Old_Open_Price+StopLoss*Point,Digits);

for(int i = OrdersTotal() - 1; i >= 0; i--)
{
if(OrderSelect(i,SELECT_BY_POS, MODE_TRADES))
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Magic && OrderType() == O_Type)
{
if(!OrderModify(OrderTicket(),OrderOpenPrice(),SL,TP,0))
Print ("Ошибка модификации StopLoss ордеров!");
}
}
}

Изменено 24 февраля, 2018 пользователем 0ll

#1312
Broxiv для СЛ важно чтоб до текущей цены была мин. дистанция, которую называют уровень заморозки - freezlevel, ну и для Бай ордеров СЛ должен быть ниже текущей цены, цена открытия последнего ордера никакого влияния не окажет, если эти условия выполнены.
#1313

Здравствуйте!
Есть такой известный советник, закрывающий ордера e-CloseByLossOrProfit
Там есть функция "Закрыть терминал". То есть при достижении профита или убытка все ордера закрываются, а потом и терминал закрывается, если этот параметр включен.
Как бы заменить эту функцию "Закрыть терминал" на "Перезапустить терминал"?
Если кто-то знает и несложно, переправьте, пожалуйста, за небольшое вознаграждение.

e-CloseByLossOrProfit.mq46 скач.

#1314

В рамках эксперта перезапустить терминал не получиться. А зачем терем перезапускать? Я даже не знаю зачем его выключать...

#1315

Если советник может закрыть терминал, то почему не может перезагрузить? Есть же советник, который перезагружает при потере связи. Это MT4 AutoRestart
Может для e-CloseByLossorProfit нужно написать в коде вместо "close" "restart"?
Сорри, если глупости пишу.

Почему надо:
Основной советник работает с разными таймфреймами (Н1, Н4, D1) на разных графиках. Много пар, много графиков.
На часовом сигнал может быть уже неактуален, имеет смысл периодически закрывать сделки. Но на дневном и 4-часовом ещё актуален. И жаль ждать ещё несколько часов или аж до следующего дня (в случае с дневным), чтобы сделки открылись снова. Да может уже и поздно будет.

Если терминал перезапустить, неактуальные устаревшие часовые сигналы уже не сработают, сделок по ним не откроется, а 4х-часовые и дневные запустятся снова и продолжат приносить прибыль.
Сейчас я перезапускаю вручную, и меня устраивает результат. Но, конечно, хотелось бы автоматизировать.

#1316

Вы путаете восстановление связи и рестарт терминала. Советник загружен в память терминала, он его выключает, терминал выгружается из памяти вместе с советником, а кто его включать будет? Это нужно планировщик в виндовс настраивать (это возможно), но не средствами mql и советника - для этого надо отдельную программу писать, или настройте планировщик, что при выключении терминала опять его включать.
Читайте про планировщик.
В основном торгующем советнике можно сделать глобальную переменную на сброс настроек или запрет торговли, для всех его копий на разных ТФ и инструментах.

#1317

Спасибо, выручили!!!
Планировщик оказался тем, что надо в данном случае. Всё сделала, всё работает как хотелось.

#1318

Мой советник иногда (особенно если цена движется в нужном направлении) не открывает сделки из-за реквотов.
Прошу доработать функцию открытия ордеров в советнике так чтобы он открыл все же ордер пусть и с проскальзыванием.
Испробовал различные варианты открытия ордера.
М.б. проблема и не в данной функции, но тогда не пойму в чем. Уже весь мозг себе сломал.

MFI_RangeVolume.mq411 скач.
skrin.PNG

#1319
RichLux проблема в брокере, скачайте демо терминал другого брокера и запустите сову - не будет ни одного реквота.
Все решают проблему одинаково, я тоже уповаю на рефреш, только вызываю в своём цикле:
while(!RefreshRates()) Sleep(16);
без этого Вы заспамите брокера пустыми запросами...
#1320

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

BO_martingale_v1.0.mq411 скач.

Изменено 3 марта, 2018 пользователем Vidma

#1321

Суть такова - нужно в советник прикрутить три или более времени-GmtOffst по которым он будет искать точки входа и магик,также работал в новых билдах,советник взят из темы /sovetniki-foreks/11/sovetnik-skalper-pipsniper/39/?do=findComment&comment=406

PipLaser_1.01_Aggressive2.zip11 скач.

#1322

Уважаемые форумчане,
Нашел отличного сова для торговли от уровней, установленных вручную. Кого не затруднит - добавьте, пж-та, мартин (сетку). Хочу попробовать его для торговли по стратегии Crazy Nipel System (/torgovye-sistemy/2/d1plush4plusm15plusm5plusm1-crazy-nippel-system-v2-0/5060/).

Заранее спасибо откликнувшимся на просьбу!

Описание советника:
Советник предназначен для полуавтоматической торговли от линий, установленных пользователем. Линий можно ставить одну или две. Если две, то одна обязательно должна быть выше текущей цены, а другая - ниже. Советник поддерживает два типа линий: горизонтальная и трендовая.
Можно устанавливать две линии, как одного типа, так и разного. Перед запуском советника нужно установить линии и настроить их наименования.
Линиями можно нарисовать канал и настроить торговлю советника внутрь канала: покупать от нижней, продавать от верхней. А можно организовать торговлю на пробой некоторого ценового диапазона вверх или вниз: покупка от верхней линии, продажа от нижней.
esNameUpLine="UPLine" - Наименование верхней линии.
esNameDnLine="DNLine" - Наименование нижней линии.
ebBuyFromUp=False - Покупать от верхней линии, если True. Продавать, если False.
ebBuyFromDn=False - Покупать от нижней линии, если True. Продавать, если False.
ebShowComment=True - Показывать комментарии.
Lots=0.1 - Размер торгуемого лота.
StopLoss=15 - Размер стопа в пунктах.
TakeProfit=15 - Размер тэйка в пунктах.
Slippage=3 - Проскальзывание цены в пунктах.

1.jpg
2.jpg
3.jpg
e-TFL.mq47 скач.

Изменено 5 марта, 2018 пользователем mFox

#1323


Уважаемые форумчане,
Нашел отличного сова для торговли от уровней, установленных вручную. Кого не затруднит - добавьте, пж-та, мартин (сетку). Хочу попробовать его для торговли по стратегии Crazy Nipel System (/torgovye-sistemy/2/d1plush4plusm15plusm5plusm1-crazy-nippel-system-v2-0/5060/).

Заранее спасибо откликнувшимся на просьбу!



Кряхтел, пыхтел, сделал кое-как сам. При инициализации советник рисует две параллельных трендовых линии (по хаю и лоу предыдущей дневной свечи), которые необходимо модифицировать в соответствии с текущей рыночной ситуацией (можно использовать в качестве горизонтальных уровней). Первая сделка открывается на отскок от установленных уровней и при перекупленности/перепроданности RSI, дальше при необходимости начинается усреднение. При закрытии сетки за уровнями, новых сделок открыто не будет, пока цена не вернется в определенный уровнями коридор.

TradeFromLevels_Ilan.mq412 скач.

#1324

Привет. Нужна помощь в доработке!
Советник собрал сам из нескольких уроков по МQL (здесь на форуме) точки входа по индикатору ТМА, направление тренда по МА, ТП фиксированный в пунктах.
Теперь суть моей идеи, пару вариантов постараюсь изложить
1. прикрутить вместо ТП, трал от уровня ТП и при срабатывании лося закрывалась вся сетка .
2. прикрутить трал к последнему открытому ордеру в сетке (он же первый в сетке) без ТП, а остальные зарывались по ТП.
в программировании я только ученик, (взятки гладки :) ) пробывал делать сам - результат "0", советник работает по принципу мартина и он у меня при открытии следующего ордера собирает лосей.
Думаю что после оптимизации советника будет не плохой результат.
Нужна помощь в реализации

MyTmaMA1.mq43 скач.
TMA_Fair.ex43 скач.

Изменено 12 марта, 2018 пользователем KOsenlkv

#1325

Тема еще актуальна?
Отзовитесь кто нибудь.

#1326

Кто-нибудь сможет идею реализовать?
Коротко ТЗ:
- при открытии ботом только одного ордера всю логику оставить как есть;
- при появлении дополнительного сигнала к открытию сделки(доливки) - открыть сделку(оставить как есть в сове), убрать ТП первого ордера и строить сетку далее по логике бота;
- закрывать сетку планируется не по логике бота (фильтры на выход), а сторонним ботом(он тралит сеть по эквити);
- если получится совместить логику обоих ботов в одном коде - будет вообще блеск.
Тема: _/sovetniki-foreks/11/sovetnik-setochnik-survivor/15463/1140
Ответ #1147
Бот для доработки во вложении.

Survivor_2.7.mq412 скач.

Изменено 19 марта, 2018 пользователем AndrewR

#1327
KOsenlkv тема становится актуальной если у программистов возникает интерес или появляется время. Что Вам делать в такой ситуации: не опускать руки и пытаться делать самому, если будут конкретные вопросы по mql - задавайте, получить короткую подсказку шансы велики.
#1328

Привет.
Все это время пытаюсь делать сам, пока нужных результатов нет, при том условии что в большей степени использую метод "научного тыка" , конечно какой-то результат есть, но не тот :( .

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025