Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Теперь по существу. Файл с лигитимными цепочками создал. Как теперь его использовать? Подозреваю, что надо через onTester, фреймы... Документацию смотрел, но что-то не складывается. Не могу разобраться как с этим бороться.
Есть мысля считать его в массив и уже из него брать данные...
Полагаю, эту задачу лучше решать аналитически. Вам нужно на ходу сгенерировать цепочку, зная её индекс. Погуглите "Комбинаторика. Размещения". Там через треугольник Паскаля вроде должно вычисляться. По крайней мере я так решал задачу для поиска сочетаний, думаю для размещений будет что-то аналогичное.
А вообще, мне не очень ясна цель вашей задачи. Почему нельзя, чтобы функции повторялись в цепочке?
А вообще, мне не очень ясна цель вашей задачи. Почему нельзя, чтобы функции повторялись в цепочке?
Ну если так:
то, а нафига?
А если так:
Ну если так:
то, а нафига?
А если так:
Я думал, у вас обработка функций идёт последовательно, т.е. результат вычисления первой функции передаётся на вход второй функции и т.д. А тут получается, что всё работает независимо чтоль? Тогда вообще непонятно, что вы там оптимизируете.
Файл с лигитимными цепочками создал. Как теперь его использовать? Подозреваю, что надо через onTester, фреймы...
Фреймы здесь никаким боком. Передавайте либо через tester_file, либо через COMMON. Рабочий пример здесь.
Да дело не в архитектуре. Дело в наборе функций и порядка их применения.
Дайте больше информации о роли этих функций в вашей программе (это и есть архитектура, о которой идет речь).
Функции определения условий входа в рынок.
Сделал считывание цепочек из файла по номеру записи. Запустил генетику. Вроде работает и не матерится.
Только вот вопрос: цепочки ведь никак не систематизированы, найдёт ли генетика лучший вариант? Она же все варианты не просматривает. Может стоит для начала отсортировать полученный файл? Как это сделать?
Отсортировал текстовый файл. Теперь надо считать строку с цепочкой, разбить её на состовляющие и заполнить массив.
Но при компиляции сразу выдаёт предупреждение, а с какого бодуна - не пойму...
А при запуске ошибка array out of range
Содержание текстового файла:
Переделал:
Только вот вопрос: цепочки ведь никак не систематизированы, найдёт ли генетика лучший вариант? Она же все варианты не просматривает. Может стоит для начала отсортировать полученный файл? Как это сделать?
Конечно не найдёт. Как ты его не сортируй. Вам надо для начала разобраться в сути генетического алгоритма, понять что такое "гены".
Ваш подход, озвученный в первом посте ("Я, как пользователь, хочу получить результат, а как оно там работает - мне глубоко фиолетово") абсолютно ошибочен в данном случае.
Ваш подход, озвученный в первом посте ("Я, как пользователь, хочу получить результат, а как оно там работает - мне глубоко фиолетово") абсолютно ошибочен в данном случае.
а вот ничего подобного. пока нет четкой документации и туториала от МК по их генетике, требовать от пользователя глубоких знаний по генетике является издевательством. мало того, реализаций может быть огромное множество, поэтому даже глубокие знания по генетике не означают гарантированно эффективной оптимизации