@facto
I don't see any link to project in your post. A trading algorithm is not like a pool you can throw some interesting individual stuff in it, and it will be an added value. Rather than the indicators used in the EA, it is the way all the market information is harmoniously combined, that will determine the performance of the EA.
I don't think all that traditional technical analysis techniques(indicators and their use) can produce a performant EA. From a statistical point of view it's not me who says this, the scientific literature tend to agree on a consensus that the traditional technical analysis has no significant predictive ability.
For me, the limits of the indicators in their traditional use are the fact that 1.they only represent a facet of the market price, and/or 2.they only represent a part/dimension of the market price.
Still if I would give an advice is that, especially on the forex, use reversal strategies rather than trend following ones.
Posts made by seb 0
-
RE: A Place to discuss, optimize and share profitable Ea's?posted in Questions & Answers
-
RE: Motivation resultsposted in Questions & Answers
@l-andorrà
I use reversal strategy with the rsi indicator only, with a cumulative approach. -
RE: Motivation resultsposted in Questions & Answers
To estimate a strategy performance, you should always look at the equity, not the balance. The balance curve hides every drawdowns that happend while positions were opened. For exemple about this specific account (Bbot) :

Apparently if the balance curve is constantly increasing, but the actual situation of the account doesn't look good(on the period). The profit/risk ratio of the equity curve(green) is close to 1, as much as if you traded randomly.This :

is the backtest result of mine, focusing on the green line, see that the profit/risk ratio is much higher, close to 10. -
RE: FOMULAE TO CALCULATE THE MIDPOINT OF A CANDLE BODY AND WICKposted in Questions & Answers
The price fraction/price value concept is misleading I find, to me there only are distances.
The value of the candle high is the distance between 0 and this point, the value of the candle wick size is the distance between the bottom of the wick and its end.
The pip is a unit, it multiplies the result as much as this unit is little compared to the price unit. On EURUSD, a wick(size) of a 1 pip unit distance is a wick of a 0.0001 basic unit distance. -
RE: FOMULAE TO CALCULATE THE MIDPOINT OF A CANDLE BODY AND WICKposted in Questions & Answers
@jstap
Left operand is price value, right is price fraction = size of the wick in pips, thats why I multiply it by the value of a point(0.1 pips) *10.pips * pointvalue * 10 = price value
-
RE: FOMULAE TO CALCULATE THE MIDPOINT OF A CANDLE BODY AND WICKposted in Questions & Answers
@jstap
What you mean taking price from a price fraction ?
I understood he needed the mid point of the body, not of total candle.
Did you test the project on your terminal ? Works well on mine. -
RE: EuroScalper Ea 300% profitposted in Questions & Answers
@econsulttt
It looks like a common martingale betting system, or something close to it. Increase the risk to increase the probability of winning. You can easily replicate a martingale betting with fxdreema, even though its crap. -
RE: K2 robot (multi-currency) - Free !posted in Questions & Answers
Will try, have you any instruction ? Like modeling method, trading mode(hedging/netting), also can you tell us what kind of strategy did you employ?
-
RE: Custom Max Formulaposted in Tutorials by Users
@sm24
The link you pasted points to a relevant aspect of the results, I was thinking of how to implement that. I didn't know about cutom max functionality until recently, that's a useful one thanks for that.
I find that your formula gives a bit too much importance to the trades number though. I would implement an exponent, like :- param = recovery * tradesnumber^x , with 0<x<1
or another one I found on mql5.com : - param = profit - bettertrade , with "bettertrade" the trade handling the biggest gain.
- param = recovery * tradesnumber^x , with 0<x<1
-
RE: I can't find the thread, sorry. Could someone help?posted in Questions & Answers
@l-andorrà
Then you just need to replace the lot size by the x in the equation :-100(usd) = 0.001(price) * 100 000(contract) * x(lots) * 10(leverage)
-100 / (0.001 * 100 000 * 10) = x ..........So the lot size needed is : profit / (price * contract * leverage)
-0.1 = x -
RE: Help Please !posted in Questions & Answers
@thilili23
Its a much visual strategy, be careful no to be influenced by the optimistic bias which make you see entries only when the following price movement is beneficial. -
RE: I can't find the thread, sorry. Could someone help?posted in Questions & Answers
@l-andorrà
If Im right the "price mouvements - profit" relation is detailed as follows :
revenu(profit) = price change * contract size * lot size * leverage
100 = x * 100.000 * 0.1 * 10
100=x*100.000
x=100/100.000
x=0.001
For EURUSD x=10 pips -
RE: initialize sequence for 'struct MqlRates' expectedposted in Questions & Answers
@tipsywisdom
The 1 number refers to the number of variables that the array "firstBar" will contain(array size), the 0 number is the value it will take by default. Apparently the problem comes from the fact that there is no structure sequence recognized preceding the array declaration, but as the file code isn't mine I don't know what is missing.. -
initialize sequence for 'struct MqlRates' expectedposted in Questions & Answers
Hello, I'm having an issue compiling an EA, an error appear to be existing and is described as follows :
- initialize sequence for 'struct MqlRates' expected
- see declaration of 'struct MqlRates'
See the code below with the underlined source of error element :

The "firstBar" structure array is declared and initialized in the same line appearently I dont know what is wrong.. An idea ?
-
RE: Anyone know where @roar went?!posted in Questions & Answers
@iceyheart
On holiday his EA is doing the job ; ) -
RE: Finding Doji Candlesposted in Tutorials by Users
The direction of the signal from the doji candle depends on the trend it is preceeded by. It is a buy signal when it's preceeded by a down trend and vice versa. The system should require it.
Good initiative though! -
RE: What am I missing with ENUM variables for MT5?posted in Questions & Answers
@l-andorrà
You can optimize the SMA_MODE the first way jstap showed you.
Set -> start value : Simple
stop value : Linear weighted
And the optimizer will go through all SMA_MODE. Just the optimization will be a bit messy as it isn't a quantitative parameter.