[Советник] Forex Setka Trader Mod и [EA]-Setka📌

От ApMSoft, 24 августа, 2012 в Лаборатория ProfitFX

#6505

Крайне рекомендуется перезапускать бота в случае изменений ДЦ каких либо параметров, которые могут влять на работу бота. В боте встроена система кэширования значений получаемых от терминала. Одни параметры обновляются каждый тик другие фиксируются навсегда. При работе в тестере определенные параметры не обновляются что позволяет сильно повысить скорость оптимизации.
Позднее список параметров будет составлен и выложен.

Изменено 25 декабря, 2017 пользователем Qj

#6506


Продолжаем осенний сетопад!

Смотрим, изучаем, крутим, вертим, улучшаем, выкладываем в ветку.


какой спрэд у вас в этом тесте audusd?
Если 3 пипса 5-тизнак, то это абсолютно нереально.
Как-то можно говорить о спрэде от 2-3 в 4-х знаке или от 20-30 в 5-ти знаке - это и надо задавать в тестере и котирах.
Просьба перепроверить на адекватность спрэда этот и схожие сеты.
#6507

какой спрэд у вас в этом тесте audusd?
Если 3 пипса 5-тизнак, то это абсолютно нереально.


У Pepperstone спред на паре AUDUSD от 0 пипсов (5-й знак).
#6508

У Pepperstone спред на паре AUDUSD от 0 пипсов (5-й знак).



Большинство торгует на центовых счетах со спредом по ауди в 2-4 пункта, + с учетом комиссии даже у пеперов не будет 0.3 пункта.

У институциональных трейдеров спред по ауди 0.1-0.4, но мы ведь не станем тестировать с таким спредом.

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

Большинство торгует на центовых счетах со спредом по ауди в 2-4 пункта, + с учетом комиссии даже у пеперов не будет 0.3 пункта.

У институциональных трейдеров спред по ауди 0.1-0.4, но мы ведь не станем тестировать с таким спредом.

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



Вы комиссию и спред не связывайте. Понятно что бот учитывает комиссию и отодвигает ТП, но это разные вещи.

Что делает большинство - это дело большинства.

Продолжаем осенний сетопад!

Смотрим, изучаем, крутим, вертим, улучшаем, выкладываем в ветку.



Зайти в топик, взять сет и поставить его на пару, не самая умная идея, самая тупая.
#6510

В дополнение к постам Старика и The Antharas,

Выкладываю 3 теста на TDS, к двум постам, уважаемого Chex. Спред реальный, slippage включен(дефолтный)
Всё таки 3 пипсовый спред на 5 знаке по AUDUSD очень мал даже для "австралийцев". Даже, если он в идеальное время такой, то в любом случае могут быть задержки в открытии, вплоть до пункта и больше.


Коллеги, предлагаю обсудить два сета AUDCAD с примерно одинаковой доходностью. Оба сета мои. Один я выкладывал на форуме неоднократно и он же был взят за основу для второго сета. Длина сеток обоих сетов приблизительно одинаковая, но разное количество колен, начальный шаг, мульт и настройки блока безиндикаторного входа.
Делитесь вашим мнением.


Продолжаем осенний сетопад!
Смотрим, изучаем, крутим, вертим, улучшаем, выкладываем в ветку.


Отчеты очень большие, поэтому в архиве.

EA_-_Setka_v1.43_-_AUDCAD_0.01_1.6_12_317п_M1.gif
EA_-_Setka_v1.43_-_AUDCAD_0.01_1.44_14_334п_M1.gif
_EA_-_Setka_v1.43_-_StrategyTester_AUDUSD_0.01_1.44_14_2014.01.01-2017.11.01.gif
Setka_v143_-_M1_2014-2017.rar84 скач.

#6511

Добрый день.
Не могли вы сделать тест данного сета в ТДС за 2017 год. Пара EURJPY, депо 5000, MinLot 0.02, 12 колен, фикс спред 4 пункта. Сет и тест сделанный мною в МТ4 с котировками от Dukascopy. По истории, имеется открытие 13-го колена и просадка в 7000 долларов 08.05.17, тут либо увеличивать депозит, либо слив, если запуститься в конце апреля.
Спасибо.

EA_-_Setka_v1.43_-_EURJPY_-_umen_-_2017.12.28.gif
EA_-_Setka_v1.43_-_EURJPY_-_umen_-_2017.12.28.rar36 скач.
EA_-_Setka_v1.43_-_EURJPY_-_umen_-_2017.12.28_-_0.02_1.45_12.set64 скач.

Изменено 30 декабря, 2017 пользователем Umen

#6512


Добрый день.
Не могли вы сделать тест данного сета в ТДС за 2017 год. Пара EURJPY, депо 2500, 12 колен, фикс спред 4 пункта. Сет и модель в приложении.
Спасибо.


Здравствуйте.
Сделал тест на TDS за 2017-й. Первый отчет - это реальный спред, второй - это именно фикспред 4 пункта(в отчете будет стоять variable, но спред в тдс задан именно как минимум и максимум 4 пункта).

EA_-_Setka_v1.43_-_EURJPY_-_umen_-_01.01.2017_-_27.12.2017_spread_variable.gif
EA_-_Setka_v1.43_-_EURJPY_-_umen_-_01.01.2017_-_27.12.2017_fix-spread_4p.gif
EA_-_Setka_v143_-_EURJPY_-_umen_2017.rar45 скач.

#6513


А пальцем покажете где?


3 раза вроде все перепроверял, но значит недостаточно внимательно.
Ошибка в составлении MultLevel 2 и 3 на sell. И где-то еще мелочь...

В пост /laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/?do=findComment&comment=386646 вставьте правильный сет и повторно попросите его прогнать.
Если вам повезет - прогонят.

Остальные ваши посты я удаляю, как основанные на серии ваших ошибок и, в итоге, непонятные о чем вообще.
я знаю, что вы человек вообще-то опытный, но почему-то никак не сосредоточитесь и путаетесь.
Как следствие, ваши посты путают и меня, и людей - сейчас и в будущем.
А топик и так очень сложен для тех, кто придет позже.


Коллега Umen, я жду когда вы замените ваш сет с ошибкой.
Прошло 2 дня и ваш сет с известными ошибками скачан 22 раза.
Ошибиться может каждый и даже выложить сет с явной ошибкой может каждый. Как понял, ваш сет с ошибкой.
Но если/когда ошибка в сете выявлена, автор обязан на форуме, в публичном месте устранить свой прокол.
Абсолютно неприемлемо, что позднее приходящие люди скачивают сет с уже давно известной лажей!
Я вынужден держать устранение вашего прокола с сэтом на контроле!
И либо вы зачистите за собой и выложите корректный сет, либо и этот ваш последний уцелевший в топике пост будет мною удален вместе с проблемным сетом.

Внесите ясность в вопрос и, если сет с ошибкой, замените его на верный!

Изменено 30 декабря, 2017 пользователем Старик

#6514

Коллега Umen, я жду когда вы замените ваш сет с ошибкой.


Прошу прощения. Заменил на исправленный.
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/?do=findComment&comment=386646

Изменено 30 декабря, 2017 пользователем Umen

#6515


Коллега Umen, я жду когда вы замените ваш сет с ошибкой.


Прошу прощения. Заменил на исправленный.
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/?do=findComment&comment=386646

Замечательно!
Просадочка большая и, возможно, сет не рабочий...
Хочу дать пару комментариев.

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

Ну, а что касается размера депо и просадки...
Это вопрос непростой.
#6516


Прошу прощения. Заменил на исправленный.
/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/?do=findComment&comment=386646


Параметры тестирование те же самые. TDS, спред - реальный и включенный слиппейдж, по дефолту.

EA_-_Setka_v1.43_-_EURJPY_-_umen_-_2017.12.27_-_0.02_1.45_12.gif
EA_-_Setka_v1.43_-_EURJPY_-_umen_-_2017.12.27_-_0.02_1.45_12.htm57 скач.
EA_-_Setka_v143_-_EURJPY_-_umen_-_5000$.rar57 скач.

Изменено 30 декабря, 2017 пользователем Ent

#6517

Во-первых, прошу вас правильно понимать почему я так жестко дожимал вопрос с сетом.


Никаких претензий, все верно с вашей стороны.

Ну, а что касается размера депо и просадки...
Это вопрос непростой.


Да, довольно сложный... Получается так, что используя сет для одной пары без реинвеста, с фиксированным кол-вом колен, прибыль идет не от процента от депозита, а максимально возможная, которую позволит начальный лот 0,01 (как пример). То есть, положив на старт 5 000 или 10 000 $ мы будем иметь одинаковый доход.

Но. При форсмажорных обстоятельствах мы скорее всего потеряем оба депозита, хотя депо 10 000 может пожить еще некоторое время, открыв 2 колена, если нет стопа. Вот тут и скрывается главный вопрос - какое депо ставить?

Взять мой сет. Изначально я "гонял" его начиная с Июня, сетка была максимум 12 колен и все проходило на ура, давая потрясающую прибыль. Потом попросил сделать тест за год, тут и появилось 13-е колено, показав просадку в 130% от начального депо. Но при всем при этом, полученная прибыль в прошлом, с лихвой покрыла просадку, показав всего 50%. Хотя мы знаем, что прибыль в прошлом не означает, что будущем будет тоже самое...

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

#6518

Две недели назад закончился торговый год, появилось время для поиска новых сетов. Стал снова мучить GBPUSD. Гонял тестер, менял цифры в модели. Подумал: может иногда проблема в том, что сетка в классическом виде асимметрична - растет шаг следующего колена, а что если последние 200-250 пунктов сетки будут строиться с одинаковым, небольшим шагом и закрываемость сетки на всей этой дистанции будет меньше 30%. Где то это уже было. Ну конечно - старая добрая идея Ильнура БИГФУТ. История развивается по спирали :)) Модель получилась простейшая. Взял 2016 (непростой год) и 2017. Получилось чуть больше 10 % в месяц, с небольшим депо 1500$, по-моему неплохо. Просьба прогнать в ТДС. Приветствуются предложения по улучшению.

EA_-_Setka_v143_-_GBPUSD_-_1500$.rar109 скач.

#6519
Спойлер

Две недели назад закончился торговый год, появилось время для поиска новых сетов. Стал снова мучить GBPUSD. Гонял тестер, менял цифры в модели. Подумал: может иногда проблема в том, что сетка в классическом виде асимметрична - растет шаг следующего колена, а что если последние 200-250 пунктов сетки будут строиться с одинаковым, небольшим шагом и закрываемость сетки на всей этой дистанции будет меньше 30%. Где то это уже было. Ну конечно - старая добрая идея Ильнура БИГФУТ. История развивается по спирали Модель получилась простейшая. Взял 2016 (непростой год) и 2017. Получилось чуть больше 10 % в месяц, с небольшим депо 1500$, по-моему неплохо. Просьба прогнать в ТДС. Приветствуются предложения по улучшению.



Пару моментов - с 25-ю открытыми ордерами, висящими неделю, можно потерять всю прибыль на отрицательном свопе, или же, Тейк будет отодвигаться каждый день на 7-10 пунктов назад). Да и с закрытием всей сетки, при сильном движении, не известно что может произойти.

Все же, я думаю, большое кол-во ордеров зло.

Спойлер


#6520

Есть небольшой, положительный опыт торговли на реальных счетах сетом уважаемого коллеги Oleg Snegov для NZDCAD с мультом 1,4. Там конечно не 25 ордеров (максимум 12), но ордера там могут висеть месяц и с отрицательным свопом. Было опасение, что прибыли не будет, но ТР двигается по-тихоньку прибыль есть :d Практика покажет.

#6521

Добрый вечер, коллеги

Всех с наступающим (и возможно, для некоторых, уже наступившим) Новым Годом. Всем успехов и профитов, как в онлайне так и в оффлайне.

Есть небольшой, положительный опыт торговли на реальных счетах сетом уважаемого коллеги Oleg Snegov для NZDCAD с мультом 1,4. Там конечно не 25 ордеров (максимум 12), но ордера там могут висеть месяц и с отрицательным свопом.



У меня висит сетка NZDCAD с июля, но она в бай и там своп положительный. Тейк двигается к цене понемногу.

Осталось 2 незаконченных дела по форуму в этом году, решил закончить.

1. Обновленный свой консервативный сет AUDCHF, любезно проверенный в ТДС Михаилом Chinch -ем.
Этот сет стоит у меня на всех реальных счетах - такая себе бактерия по классификации Старика. Конечно, 24.08.2015 сет дает просадку, но от таких событий мы не застрахованы, думаю, что в мультиторгах сет хорошо бы прошел это место.
Так-же в архиве интересный агрессивный сет коллеги Василия по этой же паре.

Спойлер



2. Довел файл со ссылками на ключевые посты форума до состояния беты. Возможно, что то интересное пропустил, поэтому сбрасывайте мне ссылки на интересные посты, я дополню и, возможно, модераторы приложат этот файл в первый пост.

ForumRef.xlsx210 скач.
AUDCHF.zip161 скач.

#6522

Ну что, девочки и мальчики - мы были молодцы в 2017 году! =d>
Мы вели себя умно!
У нас не все получалось, мы допускали ошибки, подводили нервы, случалось влазили руками где не надо и даже теряли...
Но, в целом, мы вели себя умно!
И мы много и качественно работали!
И мы начали зарабатывать - иногда уже и непристойно много! :d
Оглянувшись назад, видишь - ну мы действительно молодцы!! M/

И я не вижу причин почему бы нам и в 2018 не продолжить такое замечательное начинание! :)
Возможно, 2018 уже не будет столь благоприятным, как был 2017.
Но и мы будем умнеть! :)

Здоровья, мира в душе и успехов всем нам в 2018 и далее!!

-----

Ну и традиционный ежемесячный итог скромного консервативного Роботеста :)

Спойлер


В среднем 16% в месяц.

И если бы кто-то начал в феврале 2017 торги сетами Роботеста с ММ 2 пары на 10000 на центовичке на депо $2000, то заработал бы уже $3500 - или по ~$320 в месяц.
Не знаю где как, а в моих краях на такие деньги вполне может жить небольшая семья. :)

Так что могём, коллеги - могём! :d

DetailedStatement_Роботест_eurusd+gbbpusd_20170130-20171229_-_11_месяцев.gif
DetailedStatement_Роботест_eurusd+gbbpusd_20170130-20171229_-_11_месяцев.htm31 скач.
DetailedStatement_мт07_мульти_20170801-20171229.rar61 скач.
DetailedStatement_мт11_мульти_20170801-20171229.rar51 скач.

Изменено 1 января, 2018 пользователем Старик

#6523


Две недели назад закончился торговый год, появилось время для поиска новых сетов. Стал снова мучить GBPUSD. Гонял тестер, менял цифры в модели. Подумал: может иногда проблема в том, что сетка в классическом виде асимметрична - растет шаг следующего колена, а что если последние 200-250 пунктов сетки будут строиться с одинаковым, небольшим шагом и закрываемость сетки на всей этой дистанции будет меньше 30%. Где то это уже было. Ну конечно - старая добрая идея Ильнура БИГФУТ. История развивается по спирали :)) Модель получилась простейшая. Взял 2016 (непростой год) и 2017. Получилось чуть больше 10 % в месяц, с небольшим депо 1500$, по-моему неплохо. Просьба прогнать в ТДС. Приветствуются предложения по улучшению.



Приветствую!
Прогнал на TDS ваш сет 2016-2017 года, срабатывает 1 стоп по DD, без ограничения по просадке, к сожалению, сливает.

EA_-_Setka_v143_-_GBPUSD_-_420_пунктов_1500$_29_колен_DD_-_1500.gif
EA_-_Setka_v143_-_GBPUSD_-_420_пунктов_1500$_29_колен_DD_-_1500.htm44 скач.

#6524

Большое спасибо за ваш тест. Результаты вашего теста и моего близки. Это радует. Только почему "к сожалению сливает"? Может я что то упустил, а что есть те кто торгует без ограничения по просадке? В моем тесте то же есть один слив 07.10.16. Это форс мажор (движение в 800+ пунктов), которые иногда случаются. Вспомним январь 2015 и пары с CHF. Предугадать такие события не получится. Для себя давно определил важнейшую аксиому: мартин=слив (рано или поздно). С тех пор занимаюсь поиском оптимального соотношения частоты сливов и прибыли между сливами. Если не сложно прогоните еще EURUSD. Спасибо.

EA_-_Setka_v143_-_EURUSD_-_380_пунктов_1500$_29_колен.rar107 скач.

#6525


Большое спасибо за ваш тест. Результаты вашего теста и моего близки. Это радует. Только почему "к сожалению сливает"? Может я что то упустил, а что есть те кто торгует без ограничения по просадке? В моем тесте то же есть один слив 07.10.16. Это форс мажор (движение в 800+ пунктов), которые иногда случаются. Вспомним январь 2015 и пары с CHF. Предугадать такие события не получится. Для себя давно определил важнейшую аксиому: мартин=слив (рано или поздно). С тех пор занимаюсь поиском оптимального соотношения частоты сливов и прибыли между сливами. Если не сложно прогоните еще EURUSD. Спасибо.


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

Прогнал сет на TDS по EURUSD за 2016-2017 года, спред - реальный, слиппейдж - включен.

EURUSD_380_пунктов_1500_$_29_колен_2016-2017.gif
EURUSD_380_пунктов_1500_$_29_колен_2016-2017.htm56 скач.

#6526

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

/laboratoriya-profitfx/24/razrabotka-metodologii-testirovaniya-i-dovodki-botov-na-forume/14426/?do=findComment&comment=301616
пункт "Как оптимально называть файлы для упорядоченного хранения у себя в компе и выкладывания на форум".

В качестве примера привожу тотально переименованный мной архив
[EA] - Setka v1.43 - GBPUSD - 777Aleksey777 20171231 - 420 пунктов 1500$ 29 колен
включающий авторские файлы и тест от Ent.
Сборка с таким наименованием не потеряется ни при каких обстоятельствах и, даже если будет случайно полностью распакована, будет держаться группой и может быть заново архивирована без потери даже бита информации.

А сейчас я приступаю к расшифровке и тотальному переименованию архива AUDCHF.zip от Oleg Snegov и новой порции почти произвольно названных файлов eurusd от коллег 777Aleksey777 и Ent...

EA_-_Setka_v1.43_-_GBPUSD_-_777Aleksey777_20171231_-_420_пунктов_1500$_29_колен.rar99 скач.

#6527

Уважаемые Qj и Старик!
Примите мои искренние поздравления с Новым Годом!
Желаю Вам крепкого здоровья, успехов, новых достижений, позитивных эмоций, исполнения желаний! Желаю, чтоб Вас окружали успешные и уверенные в себе люди.
С Новым Годом!

#6528

Добрый вечер, коллеги

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



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



Разрешите добавить свои 5 копеек. Поясню, как я именую свои файлы.

Пример моего наименования : 1.43-20171012-audchf-15=489 0.01x1.4x3=6500 1510 Sng

Во-первых, я помню, что при некоторых вариантах длинные названия сетов не воспринимаются МТ и в сове остается дефолтный сет. Не могу дать ссылку на пост на форуме, помню было такое сообщение, но лень искать. Поэтому от такой части названия "[EA] Setka v.1.43" я оставляю "1.43" - ту часть, которая несет смысловую нагрузку.

Далее разделитель "-" и дата в формате ГГГГММДД (-20171012)

Далее разделитель "-" и название пары маленькими буквами (-audchf)

Далее разделитель "-" и первый информационный блок - количество колен и длина сетки до СО при указанном далее депозите (-15=489) (депо=6500 указан во втором блоке)

Далее разделитель "пробел" между первым и вторым информационным блоком

Далее второй информационный блок S_MinLot*S_Mult*S_MultStart=депозит по модели
Ввел в название параметр S_MultStart т.к. на форуме сформировалась методика гибкого управления лотом
Спойлер

/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-eaqj-setka/2738/?do=findComment&comment=371879


и одного взгляда на название сета достаточно для оценки состояния торгов, агрессивности, депозита.

Далее разделители "пробел" между следующими информационными блоками, уточняющие какие-то моменты, в моем случае это идет MagicNumber и разработчик сета Sng.

А сейчас я приступаю к расшифровке и тотальному переименованию архива AUDCHF.zip от Oleg Snegov



На мой опинион я не отступал от методики, за что меня переименовывать? :-s
#6529
Oleg Snegov, в вопросе наименования файлов тоже происходит определенная эволюция, которая может быть объектом дискуссий.
Обновленные рекомендации я выложу как только найду время их тщательно продумать и выписать, пока придерживаемся имеющихся.
Но придерживаемся по возможности строго - чтобы, при необходимости, позднее переименовать множество файлов с минимальной путаницей и трудозатратами.

Абсолютное большинство продолжает не понимать, что имена абсолютно всех файлов, включая архивы:
1) в папках компов сортируются посимвольно слева направо (и это конституция, высший закон для разработчиков имен).
Это означает абсолютную, необсуждаемую жесткость в левой/групповой части имени файла - ни один символ не может быть изменен, добавлен, удален или сдвинут.
Никаких "смысловых" частей в имени бота нет - есть необсуждаемый неприкасаемый набор символов имени бота.
То есть если бот (пусть неоптимально) назван [EA] - Setka v1.43, то эти 18 символов именно в этой и только в этой последовательности должны быть первыми слева в названиях абсолютно всех файлов (единичных и архивов), относящихся к этому боту.
2) должны начинаться (слева направо) с единообразного группового имени, включающего абсолютно точное наименование бота, валютную пару и, в каком-то месте, автора и дату выкладывания/модификации сета/теста или их сборки/архива
3) архивы/сборки должны 1:1 называться так, как главный файл сборки - обычно сет конкретной валютной пары.
Объединение нескольких сетов в один архив допустимо исключительно тогда, когда это набор сетов для мультиторгов - во всех остальных случаях принцип "один сет - один архив".
4) при распаковке любого архива все входящие в архив файлы должны образовывать компактное "облако файлов" - монолитную группу файлов, (в оглавлении папки) расположенных встык к друг другу как единое целое (включая файл архива).
Абсолютно неприемлемо, если, при распаковке архива, хаотично названные файлы в папке "рассыпаются" и теряются в папке между другими файлами.

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

Думаю, мы в топике обсудим как оптимально называть файлы в проекте.
Возможно, что мне удастся убедить Qj ввести в бота текстовые параметры SetPair, SetName, SetAuthor, в которые вы бы сами вписывали всю нужную вам инфу о сете. Но пока коллега уже с год почему относится к этой идее негативно, а мы все вопросы о структуре бота решаем исключительно консенсусом "2 ЗА". Если мы всё же согласуем этот вопрос, то большую часть деталей описания сета вы сможете внести вовнутрь сета и несколько "разгрузить/облегчить" наименование сета.

-----

Прошу понять абсолютную/машинную/бесчеловечную жесткость посимвольной сортировки имен файлов в оглавлениях папок!
Посимвольно - слева направо. Неотвратимо и безжалостно.
Не совпал 1-й, 3-й или 10-й символ слева - файлы меняются местами. По всей папке, сверху вниз.
И так, согласно таблицы котировок винды, учитывающей алфавиты, все файлы и будут рассортированы.
Именно поэтому абсолютно критично, что бы левая часть названия файла была безупречно точна - тогда в папках файлы рассортируются по именам осмысленно!

[EA] - Setka v1.43
[EA] - Setka v143
[EA] - Setka v.1.43
(EA) - Setka v1.43
Это 4 (четыре) разных групповых имени!!
файлы, имена которых начинаются с любого из 4-х вариантов, образуют в оглавлении папки 4 разных группы файлов - каждая группа файлов из которых будет жить отдельной жизнью.
А это хаос - потеря преемственности и обзорности наработки!
И ведь мы не раз обсуждали это: даже схожие Сидоров, Сидров и Сидорров - 3 разных фамилии и в папке это будет 3 разных группы файлов...
Понимаете?!

Теперь посмотрите имена последних выложенных в топик файлов:
AUDCHF.zip
DetailedStatement мт11 мульти 20170801-20171229.rar
[EA] - Setka v143 - GBPUSD - 420 пунктов 1500$ 29 колен DD - 1500.htm
[EA] - Setka v143 - EURUSD - 380 пунктов 1500$ 29 колен.rar
EURUSD 380 пунктов 1500 $ 29 колен 2016-2017.htm

Ни одно имя файла не содержит точного имени бота - даже там где имя есть, оно на символ короче и в оглавлении папки образует отдельную подгруппу файлов.
3 из 5 наименований выложенных файлов не позволяют определить какого бота эти файлы вообще!
В папке Загрузки эти файлы будут расположены хаотично, от балды!!

И эти файлы выложены в топик для скачивания - то есть авторы свой хаос передают на размножение, походу внося хаос в десятки чужих компов...
Именно так всеобщий хаос и воссоздаётся...
Понимаете?!

-----

Бороться с хаосом намного проще, чем может показаться! l-)
Вот просто поверьте! :)
Просто надо понять и принять, что есть принципы/правила наименования файлов - и их надо без размышлизмов исполнять.
Как только вы начинаете придумывать файлам имена, файлы перемешиваются как сотни кроликов на поляне! :d
Минимум мыслей - правильно "собирать" имена файлов, копируя и вставляя нужные фрагменты.
Не надо каждый раз придумывать как называть файлы, относящиеся к сетам, в проекте - вы должны знать как такие файлы надо называть!
И массово использовать правильные названия схожих старых файлов в новых файлах: скопировал корректное название старого файла - и модифицировал под новый файл, это проще чем с нуля выписывать.

Вот давайте договоримся, что имя файла сета главное и все остальные файлы/архивы должны именоваться точно так же как сет!
1) имя бота
2) валютная пара
3) автор
4) дата выкладывания/модификации ГГГГММДД
5) всю расшифровку, какую хотите включить в название сета.
То есть имя сета состоит из 2-х частей: групповое имя как блок первичной идентификация - и описание особенностей сета.
[EA] - Setka v1.43 - GBPUSD - 777Aleksey777 20171231 - 420 пунктов 1500$ 29 колен.rar - пример архива, названного точно как сет.

Если вы боитесь ошибиться в названии бота, создайте текстовый файл с именем [EA] - Setka v1.43 - .txt и единственной строкой [EA] - Setka v1.43 - .
Такой файл-заготовку имени нового сета/файла можно иметь хоть в каждой папке.

Нужно сохранить новый файл?
Кликните 1 раз по имени файла [EA] - Setka v1.43 - .txt и скопируйте заготовку начала имени нового файла прямо из названия текстового файла.
И вставьте скопированное в начало названия нового файла - а потом допишите в имени нового файла что вам надо еще.

Нет смысла сохранять файлы отчетов со словами DetailedStatement - эти файлы надо сохранять с именем сета!
Просто копируете имя сета перед сохранением отчета теста - и, поверх/вместо DetailedStatement, вставляете имя сета.
А правее можно чего-то и дописать - период теста и TDS2, например... Но только правее имени сета!
И все - отчет теста становится идентичным и неотделимым от сета, потому что у них одинаковые имена!
Это элементарно!
но это исключительно важно, когда, например сет сделал и выложил один человек - а позднее тест сделал и выложил другой человек.

Если вы первым делаете сет, то важно первым корректно назвать сет - и потом имя сета присвоить модели, тесту и архиву/сборке.
Если вы первой делаете модель, то важно модель назвать как сет - и потом имя модели/сета присвоить сету, тесту и архиву.
Важно правильно назвать лишь один файл сета как сета - а потом имя сета присвоить всем остальным относящимся к сету файлам.
И вы никогда не потеряете ни одного связанного с сэтом файла!
А если вы распакуете архив из однородно названных файлов, то в любом каталоге эти файлы образуют монолитное "облако" файлов и вы ничего не потеряете и никогда не запутаетесь в файлах из архивов даже множества сетов.

Как только поймёте и примите принципы именования файлов - всё становится элементарно и в папках автоматом поддерживается порядок!


P.S. Oleg Snegov, а с чего вы взяли, что я собираюсь переименовывать ваше описание вашего сета?!
Смысловую часть описания сета я трогать не буду ни в коем случае!
Но я не могу допустить, чтобы у меня в папке с сетами возник хаос вследствие применения вами идеи смысловой нагрузки "1.43".
А вы не должны "без объявления войны" внедрять в чужие компы лично свои принципы наименования файлов.
Это разные вопросы: именовать как угодно файлы у себя - и выкладывать файлы на форум...
Форум-то публичное место и тут есть дресс-код - привычные и удобные шорты и шлепанцы надо оставлять дома...

P.P.S. Файлы DetailedStatement мт11 мульти 20170801-20171229.rar я выкладываю осмысленно.
Это инфа для анализа истории торгов и они должны хранится в отдельном каталоге.
И вот там эти файлы автоматом отсортируются абсолютно понятным и корректным образом, удобным для анализа. :)

Изменено 2 января, 2018 пользователем Старик

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

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