Статистика в Excel, если это только не расчеты распределений
и рядов, то это форменное извращение. Проще элементарную статистику посчитать в
MQLи
скинуть в Excel для отображения конечных результатов в табличках, графиках.
Нарезать нестандартку то же проще в MQL.
Или пользовать VBAExcel. нужны только знания считывания
и записи данных в ячейках и элементарные математические операции и функции
циклов. В учебниках по VBA
20-30 стр. не более, самая простая часть
Нарезать в Excel нестандартку можно юзая функции ВПР, ГПР
или сводные таблицы. Плюс немного подумать.
Единственное если считать по функции Частота, да может быть
Excel и удобнее. Но все остальное точно извращение.
Хотя пока MQL4 не было считал именно в Excel.
Язык VBA Excel и MQL4 в области элементарных операций почти
идентичен, названия только свои.
trol222:
Может я чего не доглядел. может можно функциями суммы экселя делать так- сумма первых шести ячеек, через 6 ячеек сумма следующих 6-и ячеек итд
элементарно. В шестую ячейку заносите формулу, которая вычисляет сумму первых шести ячеек другого столбца (где минутки например). Затем выделяете первые шесть ячеек, включая ячейку с формулой, подводите курсор к нижнему правому углу (курсор должен стать крестиком), нажимаете на левую кнопку мыши и не отпуская ее тащите курсор вниз.
1 .Статистика в Excel, если это только не расчеты распределений
и рядов, то это форменное извращение. Проще элементарную статистику посчитать в
MQLи
скинуть в Excel для отображения конечных результатов в табличках, графиках.
Нарезать нестандартку то же проще в MQL.
2.Единственное если считать по функции Частота, да может быть
Excel и удобнее. Но все остальное точно извращение.
3.Язык VBA Excel и MQL4 в области элементарных операций почти
идентичен, названия только свои.
Простите, что вклиниваюсь в вашу беседу, но хочется кое-что понять для себя...
За ссылки огромное спасибо! Буду читать...
1.А что вы называете "если это только не расчеты распределений
и рядов". Только не словами, а в виде цифр...например, 2; 2+1; 2+2; 2+n...и т.д..это ряд или распределение?
2.Что это "по функции Частота"?
3.(жалобно прося)Пжлста, приведите пример "на пальцах"(=для дураков= для меня) для элементарных операций? Это " а=а+в"(операция присваивания)?
Просто я уже написал на Excel одну систему, вроде всё "тип-топ" считает...хочу теперь на mql4 перенести.
По п.3 – ОбычнО весь мат анализ в экселе этим и
ограничивается.
По п.2 – Вообще, справочник по функциям было бы полезно
иногда пролистывать или просматривать, но пролистывать, все же, лучше, а еще
лучше пролистывать и просматривать одновременно. Вдруг обнаружите че-то
полезное.
"Вообще, справочник по функциям было бы полезно иногда пролистывать или просматривать...".Да-а-а-а, ххх-то спорит? Согласен.Просто я иногда читаю какой-нить форум, а потом "оп-па - а всё хорошее уже придумано до нас", но - "мужики то этого и не знают".Хотел сказать, что я таким способом и провожу свой ликбез...читаю то, что интересно, а далее спрашиваю умных людей...ладно, я теперь до-о-о-олго не буду появляться...есть что читать...хе-хе-хе, попробую "расколоть загадку форекса".(улыбаясь) Только мне почему-то кажется, даже, если я и найду "грааль", то ДЦ не позволит мне "косить бабло", ведь мне же тогда мно-о-о-о-огое захочется....хе-хе-хе.
элементарно. В шестую ячейку заносите формулу, которая вычисляет сумму первых шести ячеек другого столбца (где минутки например). Затем выделяете первые шесть ячеек, включая ячейку с формулой, подводите курсор к нижнему правому углу (курсор должен стать крестиком), нажимаете на левую кнопку мыши и не отпуская ее тащите курсор вниз.
спасибо . так и думал что просто . забыл про такой вариант (в простом уже вижу сложное голова кругом) сам недопетрил.
Честно говоря даже и не думал что этот вопрос столь животрепещущий.
алгоритм передачи данных из МТ в Excel реализовал через MS SQL но можно и через любой другой.
Вариант в режиме прототипа (идей) . Рабочий. Если интересно могу выложить исходники.
Для большей скорости необходимо использовать DAC (имею ввиду Borland) .
Для формирования нестандартных таймфреймов могу накидать структуру алгоритма, но если честно это геморрой еще тот (в плане реализации).
Гораздо проще конвертером сделать нестандартный таймфрейм и скинуть его в БД.
При заборе таблицы в Excel из БД можно устанавливать период автоматического обновления таблицы. Это Excel делает самостоятельно. Ничего кодить ненужно.
Для формирования нестандартных таймфреймов могу накидать структуру алгоритма, но если честно это геморрой еще тот (в плане реализации).
Гораздо проще конвертером сделать нестандартный таймфрейм и скинуть его в БД. Конвертер есть в кодобазе.
Вооот. Алгоритм нестандартных таймфремов не самый очевидный. Если чисто запросами то я вижу только предварительно формируемую таблицу с двумя полями время нестандартного тайфрейма и время стандартного, потом запросами получить нужный результат. Конвертер в кодебазе неуниверсальный, самое частое пожелание сделать сдвиг котировок на произвольный период.
Статистика в Excel, если это только не расчеты распределений и рядов, то это форменное извращение. Проще элементарную статистику посчитать в MQL и скинуть в Excel для отображения конечных результатов в табличках, графиках. Нарезать нестандартку то же проще в MQL.
Или пользовать VBA Excel. нужны только знания считывания и записи данных в ячейках и элементарные математические операции и функции циклов. В учебниках по VBA 20-30 стр. не более, самая простая часть
Нарезать в Excel нестандартку можно юзая функции ВПР, ГПР или сводные таблицы. Плюс немного подумать.
Единственное если считать по функции Частота, да может быть Excel и удобнее. Но все остальное точно извращение.
Хотя пока MQL4 не было считал именно в Excel.
Язык VBA Excel и MQL4 в области элементарных операций почти идентичен, названия только свои.
Почитайте вот это, там есть скрипт
Статья Rosh'а
http://www.alpari.ru/ru/school/textbook/autotrading/articles_mql4/#6
Обзор статей Rosh'а: эксперты в MetaTrader 4
http://articles.mql4.com/ru/179
Может я чего не доглядел. может можно функциями суммы экселя делать так- сумма первых шести ячеек, через 6 ячеек сумма следующих 6-и ячеек итд
элементарно. В шестую ячейку заносите формулу, которая вычисляет сумму первых шести ячеек другого столбца (где минутки например). Затем выделяете первые шесть ячеек, включая ячейку с формулой, подводите курсор к нижнему правому углу (курсор должен стать крестиком), нажимаете на левую кнопку мыши и не отпуская ее тащите курсор вниз.
1 .Статистика в Excel, если это только не расчеты распределений и рядов, то это форменное извращение. Проще элементарную статистику посчитать в MQL и скинуть в Excel для отображения конечных результатов в табличках, графиках. Нарезать нестандартку то же проще в MQL.
2.Единственное если считать по функции Частота, да может быть Excel и удобнее. Но все остальное точно извращение.
3.Язык VBA Excel и MQL4 в области элементарных операций почти идентичен, названия только свои.
http://www.alpari.ru/ru/school/textbook/autotrading/articles_mql4/#6
http://articles.mql4.com/ru/179
Простите, что вклиниваюсь в вашу беседу, но хочется кое-что понять для себя...
За ссылки огромное спасибо! Буду читать...
1.А что вы называете "если это только не расчеты распределений и рядов". Только не словами, а в виде цифр...например, 2; 2+1; 2+2; 2+n...и т.д..это ряд или распределение?
2.Что это "по функции Частота"?
3.(жалобно прося)Пжлста, приведите пример "на пальцах"(=для дураков= для меня) для элементарных операций? Это " а=а+в"(операция присваивания)?
Просто я уже написал на Excel одну систему, вроде всё "тип-топ" считает...хочу теперь на mql4 перенести.
To Robot_al
1) чего-то типа того,
http://ru.wikipedia.org/wiki/%D0%A0%D1%8F%D0%B4_%28%D0%BC%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0%29
https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%A1%D1%82%D1%8C%D1%8E%D0%B4%D0%B5%D0%BD%D1%82%D0%B0
ряд или распределение? - Это, смотря, что и где? Но самое главное зачем?
2) Частота – смотрим хелп в экселе по функции «Частота»
3) Имел в виду
https://docs.mql4.com/ru/basis/operations
https://docs.mql4.com/ru/basis/operators
до кучи и
https://docs.mql4.com/ru/math
По п.3 – ОбычнО весь мат анализ в экселе этим и ограничивается.
По п.2 – Вообще, справочник по функциям было бы полезно иногда пролистывать или просматривать, но пролистывать, все же, лучше, а еще лучше пролистывать и просматривать одновременно. Вдруг обнаружите че-то полезное.
По теме в целом:
Есть тематический раздел
http://forex.kbpauk.ru/postlist.php/Cat/0/Board/excel
DVargo....угу, спсбо! Буду читать....
"Вообще, справочник по функциям было бы полезно иногда пролистывать или просматривать...".Да-а-а-а, ххх-то спорит? Согласен.Просто я иногда читаю какой-нить форум, а потом "оп-па - а всё хорошее уже придумано до нас", но - "мужики то этого и не знают".Хотел сказать, что я таким способом и провожу свой ликбез...читаю то, что интересно, а далее спрашиваю умных людей...ладно, я теперь до-о-о-олго не буду появляться...есть что читать...хе-хе-хе, попробую "расколоть загадку форекса".(улыбаясь) Только мне почему-то кажется, даже, если я и найду "грааль", то ДЦ не позволит мне "косить бабло", ведь мне же тогда мно-о-о-о-огое захочется....хе-хе-хе.
элементарно. В шестую ячейку заносите формулу, которая вычисляет сумму первых шести ячеек другого столбца (где минутки например). Затем выделяете первые шесть ячеек, включая ячейку с формулой, подводите курсор к нижнему правому углу (курсор должен стать крестиком), нажимаете на левую кнопку мыши и не отпуская ее тащите курсор вниз.
Честно говоря даже и не думал что этот вопрос столь животрепещущий.
алгоритм передачи данных из МТ в Excel реализовал через MS SQL но можно и через любой другой.
Вариант в режиме прототипа (идей) . Рабочий. Если интересно могу выложить исходники.
Для большей скорости необходимо использовать DAC (имею ввиду Borland) .
Для формирования нестандартных таймфреймов могу накидать структуру алгоритма, но если честно это геморрой еще тот (в плане реализации).
Гораздо проще конвертером сделать нестандартный таймфрейм и скинуть его в БД.
Конвертер есть в кодобазе.
Для формирования нестандартных таймфреймов могу накидать структуру алгоритма, но если честно это геморрой еще тот (в плане реализации).
Гораздо проще конвертером сделать нестандартный таймфрейм и скинуть его в БД. Конвертер есть в кодобазе.