Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

C++

Войти
Регистрация
Восстановить пароль
 
Anton_uz
0 / 0 / 0
Регистрация: 30.11.2009
Сообщений: 7
#1

помогите найти подходящую оболочку под C++ - C++

22.10.2011, 19:06. Просмотров 574. Ответов 1
Метки нет (Все метки)

Привет всем !

Проконсультируйте пожалуйста меня по поводу оболочек под C++

Дело в том, что я знаком с MetaTrader4 и с оболочкой под язык MQL4 (программа называется Metaeditor.exe), в которой я недавно закончил писать Тестера для подборки параметров к торговому роботу,
- дело здесь в том, что данный тестер работает медленно (как мне кажется), и с помощью специального алгоритма расчета времени полного хода тестирования я определил это самое время, - около 5 лет.

- кто что может посоветовать мне, если он получит следующую дополнительную информацию:
1. Тестер, написанный на языке MQL4 не имеет привязанности к оболочке MetaTrader4 (т.е. его код известен и его вполне можно написать на другом языке)
2. Тестер широко использует оперативную память в виде массивов: - около 7 381 035 индексов типа Long Integer, и 14 762 070 индексов типа Double, с которыми он постоянно работает, вытаскивая оттуда значения, причём делает он это не попорядку, а почти случайно (т.е. чтение элементов массива происходит не по порядку)
3. вместо обращения к ОЗУ у тестера есть возможность обращаться периодически к файлам, содержащим ту же информацию, что и вышеупомянутые массивы
4. Тестер представляет собой 21 цикл, который имеет вложенную структуру, т.е. полное конечное число запусков оператора последнего цикла, имеющего наибольший уровень вложенности, составляет произведение всех 21 полных элементов, участвующих в переборе значений
5. Код тестера оптимизирован под самый экономичный режим подбора значений (т.е. при убыточных результатах происходит выход из внутреннего тела тестера и перебираемые параметры увеличивают свое значение)

- вот, вроде все описал наиболее доступным и грамотным языком
что требуется мне подсказать от участников форума (хотя это не обязательно):
я привык к оболочке MetaEditor.exe для языка MQL4, которая встроена в торговый терминал MetaTrader4, и по этой причине люблю подсветку синтаксиса и интерактивную справку о любом выделенном операторе по нажатию F1, а также очень уважаю кнопку (комбинация "Ctrl+Z") вернуть назад, которая запоминает около 1000 предыдущих шагов редактирования программного кода

поэтому, хотел спросить вот что:

1. Подскажите, какой язык программирования более всего подходит под написание данного тестера ?
2. Язык MQL4 быстрый в плане перебора внутренних значений циклов, если учесть тот факт, что программы, написанные в оболочке MetaEditor.exe имеют расширение *.ex4 и запускаются только в торговом терминале MetaTrader4 ?
3. Если язык программирования уже определён (например C++), то подскажите пожалуйста оболочку для написания данного тестера (с подсветкой синтаксиса и т.д. см.выше) - желательно указать живую ссылку

Заранее благодарен всем, читавшем эту тему !


P.S.: миди пианино, написанное мною на VB 6.0 (кстати, тоже в неплохой оболочке писал...), а также инструкция к торговому роботу с тестером
0
Вложения
Тип файла: 7z Midi_Rus.7z (207.3 Кб, 6 просмотров)
Тип файла: pdf Graaly.pdf (121.8 Кб, 14 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.10.2011, 19:06
Здравствуйте! Я подобрал для вас темы с ответами на вопрос помогите найти подходящую оболочку под C++ (C++):

Помогите оптимизировать память, выделяемую под массив. - C++ Builder
Имеются три таблицы, в каждой 49800 строк, содержащих три столбца: 1. Порядковый номер. 0-49799, столбец постоянен. 2. Данные, целые...

Помогите с кодом. Код из Визуала надо переделать под билдер. - C++ Builder
Здравствуйте! Работаю в C++ Builder 6. При компиляции выдаёт ошибку UFOD1.cpp(42): E2040 Declaration terminated incorrectly ...

Создать оболочку для онлайн-сервиса верификации email-адресов - C++ Builder
Никак не могу разобраться с Post-запросами. Необходимо хотя бы увидеть толковый исходник. В общем, хотел попросить вас, если кому не...

Как сделать оболочку ? - Visual C++
Добрый вечер. Пишу игру "бильярд", собственно не знаю, что использовать для изображения стола, шаров, кия и т.д. С помощью чего это...

Оформить графическую оболочку - C++ WinAPI
Есть код в консоле! Подскажите как оформить оболочку Winapi??

Помогите определиться как сделать оболочку для электронного определителя - C++
Собственно, проблема в том что создаем электронный определитель с помощью html и немного скриптов, сразу говорю проект не коммерческий,...

1
YaMolekula
14 / 14 / 2
Регистрация: 03.02.2010
Сообщений: 142
23.10.2011, 02:41 #2
Вы имеете в виду IDE, среду разработки?
Вы пишите под Windows или под какую-либо другую ОС?
Если всё так, и раз есть опыт работы с Visual Studio, то думаю будет удобнее всего перейти к Visual C++.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.10.2011, 02:41
Привет! Вот еще темы с ответами:

Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества - C++
Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества, то есть выпуклый многоугольник с вершинами в некоторых...

Подскажите наиболее подходящую литературу - C++
Доброе время суток. Хочу научиться программировать на с++, самостоятельно, но подходящей литературы для себя никак не могу найти. Все те...

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

помогите переделать под функции две программы - C++
пожалуйста, помогите #include <iostream> int _tmain(int argc, _TCHAR* argv) { int matrix ; for (int i = 0; i < 8; i++) ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru