Советник "Авто-профит" - Страница 9 - Форум о заработке, инвестициях и криптовалюте
Форум о заработке, инвестициях и криптовалюте

Вернуться   Форум о заработке, инвестициях и криптовалюте > Практический трейдинг > Каталог Советников

Важная информация

Каталог Советников Советники, с описанием функциональных возможностей, представлены практикующими трейдерами. Отзывы. Файлы доступны к скачиванию. Тестирование, настройки, оптимизация.

Ответ
 
Опции темы Опции просмотра
Старый 07.12.2013, 13:43   #81
Pochtarenko
Acrypto "V.I.P."
 
Аватар для Pochtarenko
 
Регистрация: 27.06.2012
Сообщений: 14,230
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

nicko5672, вы ко мне обращались, что бы переделать этот советник, что бы он закрывался по первому открытому ордеру. Я обращался к нашему форумчанину Yurchik36, он подсказал, что искать нужно в этом куске кода:



double f0_5() {

double ld_ret_0 = 0;

for (g_pos_484 = OrdersTotal() - 1; g_pos_484 >= 0; g_pos_484--) {

OrderSelect(g_pos_484, SELECT_BY_POS, MODE_TRADES);

if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;

if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356)

if (OrderType() == OP_BUY || OrderType() == OP_SELL) ld_ret_0 += OrderProfit();

}

return (ld_ret_0);



Но, перелопатил не только здесь, но и все функции, которые имеют отношение к закрытию ордеров OrderProfit(); Уже изменил, код так, что еле вспомнил, что бы вернуть назад)))).

Скажу, честно я так и не врубился, он упорно закрывается профит по усреднению ((((.
Pochtarenko вне форума   Ответить с цитированием
Старый 08.12.2013, 01:10   #82
nicko5672
Acrypto-Мастер
 
Аватар для nicko5672
 
Регистрация: 05.09.2013
Сообщений: 5,616
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от Andrey Посмотреть сообщение
nicko5672, вы ко мне обращались, что бы переделать этот советник, что бы он закрывался по первому открытому ордеру. Я обращался к нашему форумчанину Yurchik36, он подсказал, что искать нужно в этом куске кода:



double f0_5() {

double ld_ret_0 = 0;

for (g_pos_484 = OrdersTotal() - 1; g_pos_484 >= 0; g_pos_484--) {

OrderSelect(g_pos_484, SELECT_BY_POS, MODE_TRADES);

if (OrderSymbol() != Symbol() || OrderMagicNumber() != gi_356) continue;

if (OrderSymbol() == Symbol() && OrderMagicNumber() == gi_356)

if (OrderType() == OP_BUY || OrderType() == OP_SELL) ld_ret_0 += OrderProfit();

}

return (ld_ret_0);



Но, перелопатил не только здесь, но и все функции, которые имеют отношение к закрытию ордеров OrderProfit(); Уже изменил, код так, что еле вспомнил, что бы вернуть назад)))).

Скажу, честно я так и не врубился, он упорно закрывается профит по усреднению ((((.
Andrey спасибо, я уже сам понял что моя мысль оказалась не верной.Нет смысла нарушать главного принципа работы этого советника.Тут на мой взгляд надо верно просчитать шаг лота в зависимости от той пары, с которой работаешь.Я на следующей неделе возможно продолжу тестирование, но пока остановился на шаге 50 при 10 лотах, но пока предварительно, хочу ещё раз попробовать с фунтом, так что возможно эти цифры изменятся, но всё остальное менять не следует, потому что на сколько я понял так изначально заложена программа.
nicko5672 вне форума   Ответить с цитированием
Старый 08.12.2013, 20:49   #83
alex0721
Acrypto-Мастер
 
Аватар для alex0721
 
Регистрация: 27.08.2013
Сообщений: 5,834
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Автор темы По умолчанию

Цитата:
Сообщение от nicko5672 Посмотреть сообщение
Andrey спасибо, я уже сам понял что моя мысль оказалась не верной.Нет смысла нарушать главного принципа работы этого советника.Тут на мой взгляд надо верно просчитать шаг лота в зависимости от той пары, с которой работаешь.Я на следующей неделе возможно продолжу тестирование, но пока остановился на шаге 50 при 10 лотах, но пока предварительно, хочу ещё раз попробовать с фунтом, так что возможно эти цифры изменятся, но всё остальное менять не следует, потому что на сколько я понял так изначально заложена программа.


А что значит 50 пунктов при 10 лотах? Вы используете фиксированный лот? А вы сами можете подправить код данного советника? Если это так, то хотелось бы узнать как можно исправить проблему с мартингейлом. Так как у меня он работает не корректно, может 2-3-4 сделки ставить одинакового лота как начальный стоит и это не смотря на то что мартингейл включен.
alex0721 вне форума   Ответить с цитированием
Старый 08.12.2013, 23:06   #84
nicko5672
Acrypto-Мастер
 
Аватар для nicko5672
 
Регистрация: 05.09.2013
Сообщений: 5,616
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от alex0721 Посмотреть сообщение
А что значит 50 пунктов при 10 лотах? Вы используете фиксированный лот? А вы сами можете подправить код данного советника? Если это так, то хотелось бы узнать как можно исправить проблему с мартингейлом. Так как у меня он работает не корректно, может 2-3-4 сделки ставить одинакового лота как начальный стоит и это не смотря на то что мартингейл включен.
Судя по предыдущим сообщениям в этой теме у меня сложилось впечатление, что Вы лучше всех разобрались с этим советником, и я даже хотел просить выложить Вашу статистику по его работе. Но раз Вы задали вопрос-постараюсь на него ответить, как я его понимаю, однако прошу не судить строго , потому что я не так давно с ним имею дело и пока сам до конца всего не понимаю.

В коде менять ничего не надо,повторяю, так устроена программа.Фиксированный начальный лот даёт только установку 1ого лота от начальной цены, которая указана в советнике.Мартин советник врубает в следующих лотах, когда точно-угадать нельзя, потому что он это делает на своё усмотрение когда по его анализу приближается к закрытию профита.Это не ошибка, это опять-таки так запланирована эта программа.С моей точки зрения что бы этот советник работал эффективно надо вычислить размер шага, и я думаю(но не утверждаю) что для каждой пары следует подбирать свой шаг, но при этом учитывать назначенное максимальное количество лотов.Таким образом по моему мнению профит будет ловиться чаще,что собственно и требуется, но повторяю-это пока лишь предположения.
nicko5672 вне форума   Ответить с цитированием
Старый 09.12.2013, 07:43   #85
alex0721
Acrypto-Мастер
 
Аватар для alex0721
 
Регистрация: 27.08.2013
Сообщений: 5,834
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Автор темы По умолчанию

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

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


Вы меня правильно поняли и вот данная ситуация мне как раз таки и не нравится. Мне по системе нужно чтобы он четко умножал каждый раз на коэффициент когда необходимо установить новый лог через определенное количество пунктов. К примеру как это делает илан, но у илана другие есть недостатки и связанны они с индикаторами.
alex0721 вне форума   Ответить с цитированием
Старый 10.12.2013, 09:58   #86
zorro888
Новичок
 
Аватар для zorro888
 
Регистрация: 09.12.2013
Сообщений: 31
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от alex0721 Посмотреть сообщение
Вы меня правильно поняли и вот данная ситуация мне как раз таки и не нравится. Мне по системе нужно чтобы он четко умножал каждый раз на коэффициент когда необходимо установить новый лог через определенное количество пунктов. К примеру как это делает илан, но у илана другие есть недостатки и связанны они с индикаторами.
В любом случае идеального советника нет и никогда не будет, так как при всех плюсах, всегда есть какой-то минус, который либо все портит, либо просто является особенностью с которой нужно считаться. Хотя конечно же радует, когда советник может полностью настраиваться под ваши методы торговли и всегда делает прирост баланса. Я согласен с nicko5672 что для каждой пары нужно вычислять свой шаг, тогда советник ведет себя более корректно и сливает в разы меньше.
zorro888 вне форума   Ответить с цитированием
Старый 10.12.2013, 16:43   #87
alex0721
Acrypto-Мастер
 
Аватар для alex0721
 
Регистрация: 27.08.2013
Сообщений: 5,834
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Автор темы По умолчанию

Цитата:
Сообщение от zorro888 Посмотреть сообщение
В любом случае идеального советника нет и никогда не будет, так как при всех плюсах, всегда есть какой-то минус, который либо все портит, либо просто является особенностью с которой нужно считаться. Хотя конечно же радует, когда советник может полностью настраиваться под ваши методы торговли и всегда делает прирост баланса. Я согласен с nicko5672 что для каждой пары нужно вычислять свой шаг, тогда советник ведет себя более корректно и сливает в разы меньше.


Если советник торгует корректно то он не сливает депозит это нужно понимать! Есть такие советники которые не сливают депозиты и в данной теме представлен один из них, а сливает человек из-за тупости, жадности и прочего. Советник данный меня в целом устраивает, но местами хочется его переделать или попробовать написать подобный но с нуля и с изменениями.
alex0721 вне форума   Ответить с цитированием
Старый 11.12.2013, 20:29   #88
nicko5672
Acrypto-Мастер
 
Аватар для nicko5672
 
Регистрация: 05.09.2013
Сообщений: 5,616
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Ув Yurchik36!Прошу Вашей помощи(если это конечно возможно) по реализации одной задумки в этом советнике.

Я сейчас с ним работаю двумя окнами одной пары(одно окно только на продажу,другое-на покупку), и в принципе всё достаточно не плохо за исключением одного момента-когда пара долго идёт в одном направлении (к примеру на покупку) то в другом окне пары накапливается большое количество лотов( в окне для продажи) которые советник выставляет для усреднения профита, в результате чего идёт большая нагрузка на депозит.Предложение такое.Можно ли добавить специальную функцию, которая при активации увеличивала размер шага в определённой заданной прогрессии.К примеру если шаг пары установлен 50, то следующий лот пойдёт с шагом 75, следующий 105 и так далее.В этом случае при движении пары в одном направлении количество лотов сильно накапливаться не будет, что существенно снизит нагрузку на депозит.
nicko5672 вне форума   Ответить с цитированием
Старый 12.12.2013, 07:00   #89
nicko5672
Acrypto-Мастер
 
Аватар для nicko5672
 
Регистрация: 05.09.2013
Сообщений: 5,616
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от zorro888 Посмотреть сообщение
В любом случае идеального советника нет и никогда не будет, так как при всех плюсах, всегда есть какой-то минус, который либо все портит, либо просто является особенностью с которой нужно считаться. Хотя конечно же радует, когда советник может полностью настраиваться под ваши методы торговли и всегда делает прирост баланса. Я согласен с nicko5672 что для каждой пары нужно вычислять свой шаг, тогда советник ведет себя более корректно и сливает в разы меньше.
Сейчас этот советник тестирую на фунте долларе, пока поставил шаг 200, депозит очень небольшой, но тем не менее ведёт пока себя достаточно стабильно.Пережил недавний тренд, просадка доходила до 30% от депо, но дальше пошёл откат, и сейчас стало проще.Думаю, что шаг 200 на этом советнике скорее всего будет на фунте самым оптимальным, правда профиты будут закрываться реже, но если пара опять пойдёт без отката в одном направлении, то переживать так уже не буду.Но депо нужно иметь запас большой однозначно.
nicko5672 вне форума   Ответить с цитированием
Старый 12.12.2013, 09:24   #90
Yurchik36
Специалист
 
Аватар для Yurchik36
 
Регистрация: 15.09.2012
Сообщений: 919
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

Цитата:
Сообщение от nicko5672 Посмотреть сообщение
Ув Yurchik36!Прошу Вашей помощи(если это конечно возможно) по реализации одной задумки в этом советнике.

Я сейчас с ним работаю двумя окнами одной пары(одно окно только на продажу,другое-на покупку), и в принципе всё достаточно не плохо за исключением одного момента-когда пара долго идёт в одном направлении (к примеру на покупку) то в другом окне пары накапливается большое количество лотов( в окне для продажи) которые советник выставляет для усреднения профита, в результате чего идёт большая нагрузка на депозит.Предложение такое.Можно ли добавить специальную функцию, которая при активации увеличивала размер шага в определённой заданной прогрессии.К примеру если шаг пары установлен 50, то следующий лот пойдёт с шагом 75, следующий 105 и так далее.В этом случае при движении пары в одном направлении количество лотов сильно накапливаться не будет, что существенно снизит нагрузку на депозит.
Очень приятно что обратились ко мне, но придётся вас огорчить. Я ещё не очень опытный в программировании, и не знаю всего. И свой советник легче исправить чем чужой. В чужом надо разбираться какая переменная за что отвечает.

Вот к примеру часть кода из этого советника:

double gprice380;

double gd_388;

double gdunused396;

double gdunused404;

double gprice412;

double gbid420;

double gask428;

double gd436;

double gd444;

double gd452;

bool gi460;

int gtime464 = 0;

int gi468;

int gi472 = 0;

double gd476;

int gpos484 = 0;

int gi488;

double gd492 = 0.0;

bool gi500 = FALSE;

bool gi504 = FALSE;

bool gi508 = FALSE;

int gi512;

bool gi516 = FALSE;

int gdatetime520 = 0;

int gdatetime524 = 0;

double gd528;

double gd536;

int gfontsize544 = 14;

int gcolor548 = Gold;

int gcolor552 = Orange;

int gcolor556 = Gray;

int giunused560 = 5197615;

И это не всё. Тут каждой переменной просто присваивают номер. .Вот gdunused404 что это к чему? Проще было бы если б назвали переменную SummaOrderov или что-то в этом роде. Тогда было бы легче сообразить и что-то подправить. А так надо выучивать каждую переменную. И всё равно скорее всего не смогу исправить, т.к. надо знать задумку автора.

Берите 100-200 долларов и несите к профессиональным программистам и они вам сделают как надо. Может и меньше стоимость такой услуги, я незнаю. Никогда за деньги не делал. Так что извиняйте.



Вот в этой ветке BUY_SELL_Martingeil_no_indikator старался сделать для себя то что вы расписали. Только чтобы работал не на двух графиках, а в одном. И шаг пары 50, 75 ,105 устанавливался с первого ордера до последнего. И устанавливался не в прогрессии, а как сам захочешь. Т.е. для первых двух можешь выставить 10, для 3 =15, 4 =20 , 5 к примеру уже 30 или 40., а 6 уже 100. И так же с лотом. Т.к. первые пару ордеров закроются в плюсе то чтоб лоты был: первого-1, второго=2, третьего=4, а четвёртого= 4,2, пятого 4,4, шестого 4,6, седьмого к примеру 5, а восьмым можете рискнуть и выставить 10)) Ну т.е. не стандартное, а то которое подойдёт каждому.

Ну покуда там ещё полностью не разобрался как всё закрывается после увеличения лотов. Как только доделаю свою идею советника, сразу же постараюсь доделать вашу идею автопрофита.
Yurchik36 вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Загрузка...


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
vB.Sponsors

© 2009-2020 «ACRYPTOINVEST.COM»
сообщество трейдеров, инвесторов и игроков