Форекс советник на пробитие сессионных уровней

реношник

Почетный гражданин
А можно как то исправить советник, чтобы тестировать и торговать в 419 билде?

Кстати вот на 419 билде, реал тест (настройки от Сенса)...

2012-04-28_085917.jpg
 

Rinat1

Новичок форума
А не подскажите куда кидать?вроде правильно все сделал.
 

реношник

Почетный гражданин
А не подскажите куда кидать?вроде правильно все сделал.

тут видео _http://voloshin-fxcci.blogspot.com/2012/01/agentsb047.html
примерно с двенадцатой минуты (12:45) показано как устанавливать советник.
 
Последнее редактирование модератором:

Rinat1

Новичок форума
тут видео _http://voloshin-fxcci.blogspot.com/2012/01/agentsb047.html
примерно с двенадцатой минуты (12:45) показано как устанавливать советник.

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

alyska

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

alyska

Элитный участник
есть еще простое решение поменять системную дату и время ну например на. 5 месяцев назад и пользуйся на здоровье
 

реношник

Почетный гражданин
есть еще простое решение поменять системную дату и время ну например на. 5 месяцев назад и пользуйся на здоровье

По поводу лома это ты конечно погорячился....
По поводу обхода защиты, вы меня не дооцениваете я ещё мерзопакостнее чем вы себе представляете...
В библиотеке кроме так сказать прямой команды на отключение компа (её просто обойти, о обходят - отменяя условный переход) но внутри при расчётах также проводится проверка валидности. Если валидность не подтверждается, тогда ВОЗМОЖНО расчёт будет проведён с ошибкой. Выделил слово "возможно" это сделано специально, чтобы сложнее було высчитать место ошибки...:-(

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

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

У кого нет декомпилятора покажу какой бред получается после декомпиляции...

PHP:
/* 
   Generated by EX4-TO-MQ4 decompiler V4.0.224.1 [] 
   Website: http://purebeam.biz 
   E-mail : [email protected] 
*/ 
#property copyright "falcon" 
#property link      "" 

extern int SL = 250; 
double gd_80 = 0.0; 
double gd_88 = 0.0; 
int gi_96 = D'09.09.2001 04:46:41'; 

int init() { 
   double ld_0 = gd_80 + gd_88; 
   double ld_8 = NormalizeDouble(SL * ld_0, 3); 
   if (ld_0 != 0.0) Print(" ********* SL = " + SL); 
   if (ld_0 == 0.0) Print(" ********* SL = " + ld_8); 
   ld_0 = NormalizeDouble((gd_80 + gd_88) * gi_96, 4); 
   Print(" Математические действия с числами = " + ld_0); 
   return (0); 
} 

int deinit() { 
   return (0); 
} 

int start() { 
   return (0); 
}

Ну и на всякий случай покажу, что вы увидите в журнале... Пример конечно примитивный но смысл я думаю понятен...

0000000.jpg


И вот такой фигни может быть понатыкано в советниках сколько угодно и в самых неожиданных местах.

Поэтому смотрите сами, ломать или не ломать....

Ещё раз повторюсь, халявщиков я не люблю и сделаю всё, что бы усложнить им жизнь.

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

Вложения

  • Test_001.ex4
    1,8 КБ · Просмотры: 38
Последнее редактирование:

реношник

Почетный гражданин
Кстати на следующей неделе планирую доделать новую версию с изменёнными настройками для усреднения, как только будет готова сразу вышлю Sensh...
Теперь настройки для усреднения будут такие.
PHP:
//******************************************************************
extern int enlarge_lot = 5;			// Кратность объема усредняющего ордера
extern bool frst_aver = true;		// Включение усреднения первого порядка
extern int frst_level = 95;	   		// Уровень усредняющего ордера первого порядка
extern int frst_zone = 7;			// Приращение для включения усреднения первого порядка
extern bool scnd_aver = true;		// Включение усреднения второго порядка
extern int scnd_level = 95;			// Уровень усредняющего ордера второго порядка
extern int scnd_zone = 7;			// Приращение для включения усреднения второго порядка
//******************************************************************
Sensh, пока ещё всё не закончено может, что-то нужно добавить?
Вы ведь так хотели задавать уровни?
 

alyska

Элитный участник
По поводу лома это ты конечно погорячился....
По поводу обхода защиты, вы меня не дооцениваете я ещё мерзопакостнее чем вы себе представляете...
В библиотеке кроме так сказать прямой команды на отключение компа (её просто обойти, о обходят - отменяя условный переход) но внутри при расчётах также проводится проверка валидности. Если валидность не подтверждается, тогда ВОЗМОЖНО расчёт будет проведён с ошибкой. Выделил слово "возможно" это сделано специально, чтобы сложнее було высчитать место ошибки...:-(

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

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

У кого нет декомпилятора покажу какой бред получается после декомпиляции...

PHP:
/* 
   Generated by EX4-TO-MQ4 decompiler V4.0.224.1 [] 
   Website: http://purebeam.biz 
   E-mail : [email protected] 
*/ 
#property copyright "falcon" 
#property link      "" 

extern int SL = 250; 
double gd_80 = 0.0; 
double gd_88 = 0.0; 
int gi_96 = D'09.09.2001 04:46:41'; 

int init() { 
   double ld_0 = gd_80 + gd_88; 
   double ld_8 = NormalizeDouble(SL * ld_0, 3); 
   if (ld_0 != 0.0) Print(" ********* SL = " + SL); 
   if (ld_0 == 0.0) Print(" ********* SL = " + ld_8); 
   ld_0 = NormalizeDouble((gd_80 + gd_88) * gi_96, 4); 
   Print(" Математические действия с числами = " + ld_0); 
   return (0); 
} 

int deinit() { 
   return (0); 
} 

int start() { 
   return (0); 
}

Ну и на всякий случай покажу, что вы увидите в журнале... Пример конечно примитивный но смысл я думаю понятен...

0000000.jpg


И вот такой фигни может быть понатыкано в советниках сколько угодно и в самых неожиданных местах.

Поэтому смотрите сами, ломать или не ломать....

Ещё раз повторюсь, халявщиков я не люблю и сделаю всё, что бы усложнить им жизнь.

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

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

alyska

Элитный участник
жизнь ты ни кому не усложнишь и живешь ты не той стране где все продается.
как можно кого заставить что то купить если нас с ясель учат воровать
 

реношник

Почетный гражданин
ну ну давай распинайся какой ты крутой
много я таких видел ещё и мерзопакостней чем ты думаешь .....

1 - я не распинаюсь, а просто прояснил ситуацию...

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

2 - а ломать программу кто права даёт??? кстати о временнЫх ограничениях сообщалось...
 

реношник

Почетный гражданин
жизнь ты ни кому не усложнишь и живешь ты не той стране где все продается.
как можно кого заставить что то купить если нас с ясель учат воровать

Я никого не заставляю... Поэтому, думаю, что продолжать эту тему не стОит... :)
 

alyska

Элитный участник
1 - я не распинаюсь, а просто прояснил ситуацию...



2 - а ломать программу кто права даёт??? кстати о временнЫх огр
аничениях сообщалось...
а кто дает тебе право перегружать чужой компютер
:fa:
защищай как хочешь свой проект
а вот в дом к чужому не лезь
 
Последнее редактирование:

RDEM

Активный участник
Прикольно, лезть в чужой дом воровать можно, а если вас 10 лет предупреждают, что отключат свет за не уплату, и вы игнорировали, то отключать его ни в коем нельзя.

Россия одним словом. Так и будете жить в каменном веке со своими убеждениями.
 

реношник

Почетный гражданин
Для Sensh
Загляните в скайп там выслал новую версию Agent_SB_444v_002_Encoded (библиотека с ограничением по времени до ноября месяца, думаю, что до этого времени новая версия будет уже в полном объёме). В этом советнике сделал ТОЛЬКО функцию усреднения и хочу что бы вы посмотрели так сказать со стороны на возможные ошибки.
Настройки этой функции я уже выкладывал:
PHP:
//******************************************************************
extern int enlarge_lot = 5;		// Кратность объема усредняющего ордера
extern bool frst_aver = true;		// Включение усреднения первого порядка
extern int frst_level = 95;	   	// Уровень усредняющего ордера первого порядка
extern int frst_zone = 7;		// Приращение для включения усреднения первого порядка
extern bool scnd_aver = true;	// Включение усреднения второго порядка
extern int scnd_level = 95;		// Уровень усредняющего ордера второго порядка
extern int scnd_zone = 7;		// Приращение для включения усреднения второго порядка
//******************************************************************

Работа комментируется в журнале.
2012-05-13_191310.jpg


2012-05-13_191404.jpg


Если всё нормально, тогда будем двигаться дальше....
 

реношник

Почетный гражданин
Закончилась оптимизация (Agent_SB_444v_002_Encoded) почти двое суток работал терминал и это при том, что оптимизация проводилась по КОНТРОЛЬНЫМ ТОЧКАМ. Попытка оптимизации по тикам показала, что ждать прийдётся больше недели... :(
В общем вот какие результаты:

rezultat_optymyzatsyy.jpg


и графики раздельно по уровням...

grafyk_pervogo_urovnia.jpg

grafyk_vtorogo_urovnia.jpg


Потом попробывал прогнать с лучшими настройками но уже по всем тикам на М1...
Получилась вот такая картинка, напомню, что это ТОЛЬКО усреднения, никакие дополнительные функции НЕ включались....

2012__test.jpg
 

volodymyr67

Гуру форума
Уважаемый РЕНОШНИК !
Подскажите пожалоста где можно взять последнею версию вашего советника ?
 

Ontario

Местный знаток
Уважаемый,хотел прогнать ваш советник в тестере,но стали беспорядочно открываться окна,куча окон и экстренное выключение компа.Это что еще такое???
 
Верх