А сам индикатор в терминале есть? Открывается?.. Надо поместить его в папку Indicators. Правой кнопкой — изменить и, когда он откроется в редакторе, компилировать.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Этот советник не для работы. Он для проработки идеи. Я написал такой. Можно другую стратегию юзать.
Повторюсь: идея советника состоит в том, чтобы по любой стратегии открывать сделки только в направлении общего БУ, таким образом постоянно подтягивая его к цене. Это можно тупо делать и по времени. Например каждые 20 секунд. Всегда наступит такой момент, когда цена встретится с БУ + MinTP. Закрылись и заново в поход за счастьем. Все сопутствующие недоразумения типа просадки, прибыли, времени..., завися только от ваших стратегии и ММ.
Удачи.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
О. спасибо. ветка жива.
То что это не для работы ясно… Я сам удивился… индикатор устанавливается все ОК.
Дело не в стратегии и не в идеи. Сова индикатор игнорирует… вот в чем вопрос!
Написать можно все что угодно_но ошибки надо исправлять(я только об этом)
Не знаю в чем дело. У меня работает. Обновленный Альпари. ????
Может попробовать завести-скопировать индикатор через «Открыть каталог данных» терминала.
Ошибки надо исправлять. Но у меня такой ошибки нет. Есть другая: не открывает покупки. Никак. Вроде все по феншую, а… Не смог найти причину. Легче переписать. А времени не хватает. А помощи извне не дождёшься.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
ну давай тогда так: скинь сет eur/usd на твое усмотрение (у меня настройки по умолчанию) но проблема не в этом
сова постоянно обращается к индикатору значит она его видит… и как не странно она торгует (открывает ордера как в тестере(мт4 от Alpari) так и робофорекс) но проблема на лицо
2024.06.02 09:41:02.428 2023.06.02 03:22:23 cannot open file \MQL4\indicators\KVN_KAE_U_Dif3.ex4' [2]
Мне жалко сову… у меня Тестер Tickstory Lite годовые кодировки… даже с этой ошибкой сова пытается выйти в плюс. Значит идея и стратегия на пол пути к какому либо результату. Может заменить индикатор на аналогичный стратегии и идеи? Как я понял он авторский а это уже чревато (я имею ввиду больше ошибок) я не программист а тоб помог. Шаману светлая память… почему я зацепился: нельзя от Шамана продукт делать с ошибками.
Это не упрек. Давайте как и он делать все хорошо.
P.S.у Шамана тоже не сразу все получалось… дорогу осилит идущий.
Советник не совсем Шамановский. Там сборник всячины. Просто мое развитие по моим видениям. Многое не относится к идее Шамана.
Я вычистил сову от всяких приблуд, некоторые из которых к тому же не корректно работали. Убрал индикатор, который у тебя не пашет. Сделал простенький запуск сделок. Оставил сеточник, который работает только на усреднение. Слегка разнообразил порядок расчета лотов. И все.
Давай начнем с чистого листа. Вначале почти голая идея. Проверяем, изучаем и продумываем извращения. Обкатываем. Что-то оставляем, что-то — в сад. Может родим титана. Хотя я увлекаюсь больше математикой.
Великий соблазн перейти на открытие сделок по ценам закрытия свеч. Тестирование будет что ценам открытия, что по тикам одинаковым. Быстрым. М1 или М5. А может М15. Потом попробовать открытие через Х секунд. Шире диапазон, но дольше подгонка. Потом, по результатам наблюдений, можно индикаторы и ММ потрусить.
//+------------------------------------------------------------------+
//| SHAMAN cleaning.mq4 |
//-------------------------------------------------------------------+
#property version "1.0" //3/06/2024
#property strict
//---
input bool Agressor = false; // Agressor - функция влияет только на расчет ордеров и работает всегда.
input int CountAverage = 2; // Count Average - к-во ордеров при котором начинается усреднение.
input int MinimalProfit = 41; // Minimal profit for close Average orders (in pips)
//---
input double Risk = 4.1; // Риск на сделку в процентах от свободной маржи. Ели "0", то StartLot
input double StartLot = 0.06; // Start lot
input double CoeffLots = 1.6; // Coeff. Lots - коэффициент мартингейла
input double MaximalLots = 2.56; // Maximal Lot
//--
input int PointOrderStep = 63; // Point order step (in pips)
input int TakeProfit = 273; // Take Profit (in pips)
//---
input ENUM_TIMEFRAMES TF = PERIOD_M5; // Тайм Фрейм для ATR
input ENUM_TIMEFRAMES TF_ATR = PERIOD_M30;// Тайм Фрейм для расчета входа
input int Per_MA = 23;
input int LevelSell = 48;
input int LevelBuy = 67;
//---
input int MagicNumber = 1961; // Magic Number
input int Slippage = 30; // Slippage (in pips)
//---
double SellBuff;
double BuyBuff;
double ShortSig;
double LongSig;
double op,lt,tp;
int tk,b,s;
int iB=1;
double BuyPriceMax=0,BuyPriceMin=0,BuyPriceMaxLot=0,BuyPriceMinLot=0,
SelPriceMin=0,SelPriceMax=0,SelPriceMinLot=0,SelPriceMaxLot=0;
double FullBU,BuyBU,SelBU,StartLots;
//************************************************************************************************/
int OnInit()
{
Comment("");
return(INIT_SUCCEEDED);
}
//************************************************************************************************/
void OnTick()
{
/* if(IsDemo() == false)// советник работает только на демо счете
{
Alert("Реальный счет... советник не работает");
return;
}
if(TimeCurrent() > StrToTime("2022.9.29 17:35")) // ограничение роботы советника по времени
{
Alert("Срок роботы советника истек... советник не работает");
return;
}
*/
BuyPriceMax=0;BuyPriceMin=0;BuyPriceMaxLot=0;BuyPriceMinLot=0;
SelPriceMin=0;SelPriceMax=0;SelPriceMinLot=0;SelPriceMaxLot=0;
int
BuyPriceMaxTic=0,BuyPriceMinTic=0,SelPriceMaxTic=0,SelPriceMinTic=0;
double
BuyLotsSum=0,SelLotsSum=0,WeighBuy=0, WeighSell=0;
op=0;lt=0;tp=0;
BuyBU=0;SelBU=0;FullBU=0;
tk=0;b=0;s=0;
for(int i=OrdersTotal()-1;i>=0;i--)
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if(OrderMagicNumber()==MagicNumber)
if(OrderSymbol()==Symbol())
{
op=NormalizeDouble(OrderOpenPrice(),Digits());
lt=NormalizeDouble(OrderLots(),2);
tk=OrderTicket();
if(OrderType()==OP_BUY)
{
b++;
BuyLotsSum += lt;
WeighBuy += lt*op;
if(op>BuyPriceMax || BuyPriceMax==0)
{
BuyPriceMax = op;
BuyPriceMaxLot = lt;
BuyPriceMaxTic = tk;
}
if(op<BuyPriceMin || BuyPriceMin==0)
{
BuyPriceMin = op;
BuyPriceMinLot = lt;
BuyPriceMinTic = tk;
}
}
// ===
if(OrderType()==OP_SELL)
{
s++;
SelLotsSum += lt;
WeighSell += lt*op;
if(op>SelPriceMax || SelPriceMax==0)
{
SelPriceMax = op;
SelPriceMaxLot = lt;
SelPriceMaxTic = tk;
}
if(op<SelPriceMin || SelPriceMin==0)
{
SelPriceMin = op;
SelPriceMinLot = lt;
SelPriceMinTic = tk;
}
}
}
//---
if (BuyLotsSum != 0)
BuyBU = WeighBuy / BuyLotsSum;
if (SelLotsSum != 0)
SelBU = WeighSell / SelLotsSum;
if (BuyLotsSum - SelLotsSum != 0)
FullBU = (WeighBuy - WeighSell)/(BuyLotsSum - SelLotsSum);
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Ты дай, а я посмотрю. Ошибки? Журнал в студию. У меня ошибки не показывает. Хотя баги попадаются. Искать откуда? А зачем? У меня другие занятия поинтереснее есть.
Всем удачи.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
И это не тот топик. Тот, что интересен был и есть по ссылке kvashnin007.opentraders.ru/74118.html.
Правильно называется: попробуй отними. Завяла тема без поддержки.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Буратино, хоть и дурак, а… Не совсем. истинный дурак себя таковым не считает.
так что не все потеряно. Меня моя блонда дурачком иногда называет. Ласково так. Дурачок ты мой.
Как истинная блондинка.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Чтобы написать отзыв или скачать файл, необходимо быть зарегистрированным пользователем. Если Вы уже регистрировались ранее, войдите под своим именем. Если Вы еще не регистрировались, то, пожалуйста, зарегистрируйтесь. Регистрация не займет много времени.
Справка: зарегистрированные пользователи могут добавлять и скачивать файлы, вести собственный блог, комментировать записи, обмениваться личными сообщениями с другими участниками и др.
Комментарии (24)
невозможно открыть файл MQL4\indicators\KVN_KAE_ U_Dif3.ex4'
может новый билд 1420 отразился на сове?
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
Повторюсь: идея советника состоит в том, чтобы по любой стратегии открывать сделки только в направлении общего БУ, таким образом постоянно подтягивая его к цене. Это можно тупо делать и по времени. Например каждые 20 секунд. Всегда наступит такой момент, когда цена встретится с БУ + MinTP. Закрылись и заново в поход за счастьем. Все сопутствующие недоразумения типа просадки, прибыли, времени..., завися только от ваших стратегии и ММ.
Удачи.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
То что это не для работы ясно… Я сам удивился… индикатор устанавливается все ОК.
Дело не в стратегии и не в идеи. Сова индикатор игнорирует… вот в чем вопрос!
Написать можно все что угодно_но ошибки надо исправлять(я только об этом)
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
Может попробовать завести-скопировать индикатор через «Открыть каталог данных» терминала.
Ошибки надо исправлять. Но у меня такой ошибки нет. Есть другая: не открывает покупки. Никак. Вроде все по феншую, а… Не смог найти причину. Легче переписать. А времени не хватает. А помощи извне не дождёшься.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
сова постоянно обращается к индикатору значит она его видит… и как не странно она торгует (открывает ордера как в тестере(мт4 от Alpari) так и робофорекс) но проблема на лицо
2024.06.02 09:41:02.428 2023.06.02 03:22:23 cannot open file \MQL4\indicators\KVN_KAE_U_Dif3.ex4' [2]
Мне жалко сову… у меня Тестер Tickstory Lite годовые кодировки… даже с этой ошибкой сова пытается выйти в плюс. Значит идея и стратегия на пол пути к какому либо результату. Может заменить индикатор на аналогичный стратегии и идеи? Как я понял он авторский а это уже чревато (я имею ввиду больше ошибок) я не программист а тоб помог. Шаману светлая память… почему я зацепился: нельзя от Шамана продукт делать с ошибками.
Это не упрек. Давайте как и он делать все хорошо.
P.S.у Шамана тоже не сразу все получалось… дорогу осилит идущий.
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
Советник не совсем Шамановский. Там сборник всячины. Просто мое развитие по моим видениям. Многое не относится к идее Шамана.
Я вычистил сову от всяких приблуд, некоторые из которых к тому же не корректно работали. Убрал индикатор, который у тебя не пашет. Сделал простенький запуск сделок. Оставил сеточник, который работает только на усреднение. Слегка разнообразил порядок расчета лотов. И все.
Давай начнем с чистого листа. Вначале почти голая идея. Проверяем, изучаем и продумываем извращения. Обкатываем. Что-то оставляем, что-то — в сад. Может родим титана. Хотя я увлекаюсь больше математикой.
Великий соблазн перейти на открытие сделок по ценам закрытия свеч. Тестирование будет что ценам открытия, что по тикам одинаковым. Быстрым. М1 или М5. А может М15. Потом попробовать открытие через Х секунд. Шире диапазон, но дольше подгонка. Потом, по результатам наблюдений, можно индикаторы и ММ потрусить.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
В коде в самом начале заменить название индикатора с KVN_KAE_U_Dif3 на_KAE_KVN_U_Dif3.
[ 14 ] OSS5Зарегистрирован: 30 мая 2021 | Сообщений: 149
ОГО!!!
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
есть шальные деньги играйтесь в Forex.
Тема закрыта.
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Всем удачи.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Ferex это программа по отбору средств
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Правильно называется: попробуй отними. Завяла тема без поддержки.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
так что не все потеряно. Меня моя блонда дурачком иногда называет. Ласково так. Дурачок ты мой.
Как истинная блондинка.
[ 7 ] kvashnin007Зарегистрирован: 15 августа 2012 | Сообщений: 598 - Андрей
Какая глупость! напишу советник и будет мне счастье.(как от блондинки)
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
[ 10 ] waterfallЗарегистрирован: 21 апреля 2017 | Сообщений: 80
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий