Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Параметры из файла при оптимизации Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
genom



Зарегистрирован: 09.11.2010
Сообщения: 53

СообщениеДобавлено: Чт Мар 31, 2022 4:59 pm Ответить с цитатой Вернуться к началу

Всем привет! Прошу помощи в решении следующей задачи.
Нужно при помощи данных из файла провести тестирование системы через оптимизацию (оптимизация по данным из файла).
Исходные данные такие: файл с 4 столбцами (это тестовый файл-пример), где # - номер столбца по порядку, P1, P2, P3 – параметры которые нужно вставить в систему и протестировать по очереди, т.е. 1ые исходные данные при оптимизации – параметры P1, P2, P3 из 1 сточки файла, 2ые исходные данные P1, P2, P3 из 2 сточки файла и т.д. до конца файла (файл для примера прилагаю – Пример.txt).
После оптимизации должен получится отчет по оптимизации системы с результатами, где было бы понятно, что с параметрами из строчки файла 1 – такие-то результаты теста, с параметрами из сточки файла 2 – такие-то результаты теста и т.д.
Ниже привожу тестовый код системки (скорей всего он будет совсем иной в части построения):
Код:

J = Optimize(«#", 1, 1, 28, 1 ); //28 – число сток в файле
//….. здесь код считывания из файла и присваивания параметров P1, P2, P3
//P1 = ...;
//P2 = ...;
//P3 = ...;
M1 = ma( C, P1 );
M2 = ma( C, P2 );
M3 = ma( C, P3 );
Buy = M1 > ref( M1, -1 ) and M2 > ref( M2, -1 ) and M3 > ref( M3, -1 );
Sell = 0;
ApplyStop( stopTypeNBar, stopModeBars, 1, True );
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Сб Апр 02, 2022 12:11 pm Ответить с цитатой Вернуться к началу

В двух словах так.
Пишем
Код:
k = Optimize("Number", 1, 1, 29, 1); // число строк файла.

далее читаем файл и ищем в нем номер строки k,
Берем из этой строки нужные параметры и всего делов....

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen