Sceptic Philozoff
Sceptic Philozoff
Sceptic Philozoff
Added topic A great book on testing and optimisation
Just saw this book today. Robert Pardo "Developing, Testing, Optimizing Trading Systems for the Stock Trader". A book for those interested in seeing a normal, balanced approach to this difficult business. Unfortunately I can't attach it
Sceptic Philozoff
Added topic Tics: amplitude and delay distributions
I downloaded the data from http://ratedata.gaincapital.com/ for several different weeks and tried to analyse it. It's an interesting story, though! Here is the second week of April, from 9 to 13 April 2007. Total is 27516 ticks, i.e. slightly less
Sceptic Philozoff
Added topic Annals of the mql5.com forum
Since the centre of gravity of intellect is shifting here from quaternary, and pearls here are already different, I could not stand it and decided to create a branch similar to quaternary. The rules are the same: 1. 1. Exceptional pearls are to be
Sceptic Philozoff
Added topic Pure maths, physics, logic (braingames.ru): non-trade-related brain games
At the request of several respected members of our forums, I'm moving this topic from the "quadruple" forum here. The rules remain the same: if you already know the solution to the problem, don't post it here, and let the others torture themselves
Sceptic Philozoff
Published article OpenCL: From Naive Towards More Insightful Programming
OpenCL: From Naive Towards More Insightful Programming

This article focuses on some optimization capabilities that open up when at least some consideration is given to the underlying hardware on which the OpenCL kernel is executed. The figures obtained are far from being ceiling values but even they suggest that having the existing resources available here and now (OpenCL API as implemented by the developers of the terminal does not allow to control some parameters important for optimization - particularly, the work group size), the performance gain over the host program execution is very substantial.

Sceptic Philozoff
Sceptic Philozoff
Наконец-то прикупил себе дискретную видяху - Radeon HD 4870 1GB. Конечно, старенькая, да и поддерживает только OpenCL 1.0, но поддерживает расчеты double, и, вообще говоря, пока меня устраивает и 1.0. Досталась она мне очень дешево, потому и взял. Единственный момент, который мне не нравится, - энергопотребление в режиме Idle. Это, черт побери, целых 90 ватт, согласно официальной документации AMD! Но после инсталляции карты дела пошли гораздо веселее. Уже разместил для одобрения вторую статью об OpenCL. Технически статья значительно насыщеннее первой.
Sceptic Philozoff
Published article OpenCL: The Bridge to Parallel Worlds
OpenCL: The Bridge to Parallel Worlds

In late January 2012, the software development company that stands behind the development of MetaTrader 5 announced native support for OpenCL in MQL5. Using an illustrative example, the article sets forth the programming basics in OpenCL in the MQL5 environment and provides a few examples of the naive optimization of the program for the increase of operating speed.

Sceptic Philozoff
Published article Event handling in MQL5: Changing MA period on-the-fly
Event handling in MQL5: Changing MA period on-the-fly

Suppose that simple MA (Moving Average) indicator with period 13 is applied to a chart. And we want to change the period to 20, but we do not want to go to indicator properties dialog box and edit the number 13 to 20: simply tired of these tedious actions with mouse and keyboard. And especially we don't want to open indicator code and modify it. We want to do all this with a single press of a button - "up arrows" next to the numeric keypad. In this article I'll describe how to do it.

Sceptic Philozoff
Registered at MQL5.community
Sceptic Philozoff
Added topic IndicatorCounted(): what buffer it's applied to?
Hello to all creators of indicators! So let's go on with my stupid questions... My next foolish question is as follows: - If we have several buffers plotted (for example, 0, 1, 2) and several more which are calculated only (3, 4), then which one of
12