Interview with Boris Vilenski (bablokos)

Boris Vilenski from Israel decided to write an automated trading system based on his professional experience, though it is far from trading. This system underlies his competing Expert Advisor. For the EA BablOKoS_EURUSD, Boris developed his own indicator that produces parameters, based on which decisions are made.


Hello, Boris. We congratulate you on your good results. Could you, please, tell us a little about yourself: what is your profession, and how long have you been involved in trading?
I took an interest in trading about a year ago and nearly in half a year I concluded that the best potential for me can be acquired from the automated trading. I got a degree in physics, and the topic of my doctorate thesis was connected with physics of disordered systems. Besides, my working experience of several last years was connected with processing signals and, to some extent, with financial sphere. All this brought me to the idea of writing an automated trading system.

Do you remember your first automated trading system?
Of course I do! This particular system is participating now in the Championship and I continue working on it.

The name of your Expert Advisor is very funny (Bablokos can be translated from Russian as something like 'bucks-reaper' MetaQuotes Software Corp. note). Have you used it in real trading?
The name of my system reflects what I want to get from it. I use it in real trading, but with a fixed lot size.

It means you find using such a method in real trading justified? Why is it so attractive? What are its advantage, in your opinion?
My method models the market behavior learned by history and allows to make rare correction of parameters without changing the model, i.e. the algorithm underlying the Expert Advisor.

Could you, please, describe the general algorithm of your EA's operation?
The algorithm is non-trivial, so it is hard to describe it. I can only say that fuzzy logic is used in it. It represents more than 2500 code lines in MQL4 language and handles several dozens of parameters. Unfortunately, all my attempts to simplify the algorithm result in a worse P/L correlation.

You have written that your EA is waiting for a favorable moment for closing in order to get the highest profit. Could you specify what moment you are telling about?
I wouldn't like to answer this question in details so far. I can say only that in each specific situation, the calculation is different.

And how does your Expert Advisor open positions? According to what signals?
I use my own indicator built into the EA. It constantly produces signals as a set of parameters. If they correspond to a certain preset conditions, a position is opened.

And you don't use standard indicators, do you?
No. I have tried some, but in my system this didn't bring any satisfactory results.

You EA seems to be based on a counter-trend trading system. It looks like you are using your own oscillator-type indicator. Is it true?
No, it's not. I developed and optimized the system for different market conditions. Obviously, the current market development dictates the counter-trend behavior of the EA. Unfortunately, I cannot refer for sure my indicator to a certain category.

Your Expert Advisor is attached to a minute chart. Does it analyze only this time interval, or does it also take into account the values of larger timeframes?
Yes, such values are also taken into account. The result of my EA's operation does not depend on the chart, to which it is attached.

Judging by trades, your EA uses elements of averaging, right?
Yes, your supposition is correct. Averaging makes it maximally independent from quotes of this or that broker.

What is the maximum number of positions that your EA can open in one direction?
The only limit here is free margin.

What do you think about using trailing stop? Don't you find such a technique efficient?
I use it, but the decision about using it depends on the strategy, on which the EA is based.

Boris, Stop Loss levels in your EA are quite close to the market. But Take Profit levels are very far (800-1000 points). Usually beginners make it on the contrary. Was it your initial intension? Or, perhaps, this resulted from your experience after, for example, losing a deposit?
No, there wasn't such a loss. Take Profit levels set at a large distance express only my seek for perfection. Unfortunately, they are never activated. Here I can recall the utterance by M.E. Saltykov-Schedrin (a classical Russian writer): "The strictness of laws is liberalized by the optionality of executing them".

Large Take Profit values should be activated at least from time to time in normal conditions. Or are your orders always closed by market? You mustn't be hoping to catch a spike in 1000 points, right?
It would be great if this happened. (Although, Lord forbid this to happen!)

How is the size of opened positions calculated? Do you use any statistic methods?
As I told, I developed the system for real trading with a fixed lot size. The money-management system was added in the last minute before sending the EA to the Championship... So I wouldn't like to dwell on it. But observing the work of Expert Advisors of other Participants I amended my own money-management.

Do you estimate the risk level of BablOKoS_EURUSD as a high one?
Its built-in money management substantially increases the risk level. But when trading with a fixed lot size, its risk level is rather low.

In your opinion, will the current leaders - mmayson, MiltonWaddams - maintain their positions?
I am not sure about MiltonWaddams. In my opinion it is a matter of luck... While, I think, the Expert Advisor of Michael Mayson is justifiably leading now and there is a lot I can learn from him.

What advice could you give to a beginning EA developer?
I myself am a beginner yet! But there is one recommendation. I think, for being successful, one should try to lead one's own way and search new solutions. This is what I am trying to do.

Created: 2007.10.30  Author: MetaQuotes Software Corp.
Reporting the Championship: Fourth Week (22-28 October)

Four weeks have passed since the Championship started. Leaders interchanged all the time. Very different Expert Advisors took the first places.

Interview with Matthew Brown (Matmospheric)

There is no added safety to keep the account from a forced closing; you just have to trust that the EA.

Previous Next
To add comments, please, log in or register