SAAD TrendTracker
FREE
Pubblicato:
11 novembre 2016
Versione attuale:
3.6
Non hai trovato un robot adatto?
Ordina il tuo
su Freelance
Vai alla sezione Freelance
Ordina il tuo
su Freelance
Come acquistare un Robot di Trading o un indicatore
Esegui il tuo EA
hosting virtuale
hosting virtuale
Prova un indicatore/robot di trading prima di acquistarlo
Vuoi guadagnare nel Market?
Come presentare un prodotto per venderlo con successo
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
I agree. I rented the bot for a month, and I'm considering buying it as it is undoubtedly good. But this is a feature it definitely misses. It makes a lot of sense to implement this, as currently the positions can go as low as they want but as soon as they start growing they are closed at the fixed profit level. I've had many positions opened by this bot that could have easily made 3-6x the pips if this kind of strategy would have been implemented.
Basically, it I'm not misunderstanding what Jin is says, what he's proposing is to add a SL of some percentage of the internal fixed TP to the order once it reaches such TP target, and then upping this SL to that same percentage of the current profit in pips.
Example:
TP at 100 pips, "new feature" percentage at 50%.
The EA opens a buy position. (relative pips: 0)
The position goes up and down a bit, then it reaches +100 pips.
At the current state of things, the EA would close this position and make 100 pips of profit.
With the new feature, the EA would not close this position immediately, but would set a SL at +45 pips.
Now, if the position goes down to +50 pips, the position is closed and you gave gained less (but still gained).
If on the other hand the position goes up to, say, +150 pips, the EA changes the SL to +100 pips. Then the same reasoning as before is followed.
I think this is a strong strategy because it still gains money in all cases where the EA would have gained money, and it has the potential of gaining way more money than the EA would gain at its current state.
Take this position (the closed one). With this algorithm, at 50%, it would have been closed at more than 800 pips, instead of a few more than 100.
This can even be sophisticated at to a higher extent. Take the same position as an example:
The algorithm kicks in at A, setting SL to B level, and then increases it following the price trend (but never decreases it). There are two points where the price crosses the SL level: D and E. If the algorithm were to be implemented as described, it would result at closing the position at the same price as without the algorithm (coincidence). But if the SL is calculated on a filtered version of the trend (I don't know what function would best apply here, maybe simply a moving average even?), the position would easily be kept open until point C, where it would finally cross the SL and be closed at about +1600 pips.
I really see no contraindications to this. The EA would still profit every time it would have profited. You lower the lower bound of the gain each position a bit, but you effectively remove the higher bound.
Please point out if I'm missing anything.
Hi Ricardo,
This feature is already there for trailing . As already replied by Henry, use this set file.
But I found this feature as feasible if we are using TF M15, M30.
As for the idea in question, the indicator TrendTracker already supports it. The trailing stop loss shows up as little blue arrows and a green line. Adnan only has to actually make use of this information in the EA to add the feature.
I do agree that it would be awesome to get some more profit out of trades, especially when it's already up to 0.30 lots. When there is -400.00$ draw-down there could also be +400.00$ profit instead of +1.00$ (+0.20$ trailing).
I highlighted it with yellow in mspaint.exe for ugly clarity:
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Hi Henry,
Nice explanation using TT, but its partially implemented in EA. EA is trailing along the Trend Tracker for secondary trades. But for accumulative profit, its not possible as indicator is along the price levels not along the accumulative profit.
Below circled jumps are due to TT Trailing for secondary profitable trades.
Hi Jin,
I am still checking , the possibility of % along with accumulative profit. in this EA, Trailing is two kind of things.
1) Trailing when there is single order
2) Trailing when there are multiple orders more than one. In this case I Accumulative profit or TP is key part of the strategy.
I am still evaluating, feature for percentage.
Correct me please if I am wrong, what I understood from your description of 45% at 100Pips. Price hit 100 pips, EA will lock 45pip and when price will hit 200pips EA will lock 90pips and so on. But question is still there, you are counting 45% of what.
As per current scenario if Trailing Start=100 Pips and TrailingStop=45Pips. It will achieve same goal as explained above by your example.
Hi Ricardo,
This feature is already there for trailing . As already replied by Henry, use this set file.
But I found this feature as feasible if we are using TF M15, M30.
Hi Adnan,
Thank you for your answer.
I'm already using a set based on that file (I just made some adjustments to the lot size to match my account). It sometimes goes slightly above 1 EUR/0.01 lot, in one instance it went as far as 1.8 EUR/0.01 lot, but it never made any more than that in instances where it was obvious it could have made 7-8 times as much. I gave that particular position in the screenshot as an example, but just looking for a few minutes through past orders revealed at least another instance where that happened.
The EA has amazing entry points, it's really too bad it can't take profits just half as well, especially because from what I read here it's pretty much expected that I will have quite big drawdowns, even throughout various months. As Henry said, if we have to bear -400, why can't we have +400 if there is the potential? I'm not here to make millions out of nothing, but if I risk my money, I want a decent payout! :)
Also, while we are at it, could you explain the "Target Pips" parameter? It is set at 10 pips in your example set file, but the take profit is (as much discussed) fixed at 1 EUR, apparently entirely disregarding this parameter, e.g. for AUDJPY it takes profit at about 130 pips, for AUDUSD it takes at about 110 pips, for EURUSD at about 180 pips. How does that work?
Also, while we are at it, could you explain the "Target Pips" parameter? It is set at 10 pips in your example set file, but the take profit is (as much discussed) fixed at 1 EUR, apparently entirely disregarding this parameter, e.g. for AUDJPY it takes profit at about 130 pips, for AUDUSD it takes at about 110 pips, for EURUSD at about 180 pips. How does that work?
It's a little confusing because 10 pips in the settings means 100 pips depending on your broker, some display it as 11.3 (so 11 pips) where some display it as 113. Also it adds the current spread&swap on top so instead of 10 it may have 8 pips spread = 18.0 = 180 = +1$.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
It's a little confusing because 10 pips in the settings means 100 pips depending on your broker, some display it as 11.3 (so 11 pips) where some display it as 113. Also it adds the current spread on top so instead of 10 it may have 8 pips spread = 18.0 = 180 = +1$.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Oh, ok, that clarifies it. Thank you.
The Ultimate Clarification
Entry Strategy
• Creates a long when there is a sudden steep downward spike.
• Creates a short when there is a sudden steep upward spike.
• Uses the timeframe of the graph in MT4 to consider what's steep enough.
• As the market generally recovers quickly from this the idea is to close within a minute with the target profit.
Exit Strategy
• Uses TrendTracker Indicator to find market trends on the hourly and daily chart.
• If you have a long(s) and the market trend is bullish after being bearish and any of the long orders are further away than 'Span' (settings) it will open another long with double the lot size.
• If you have a short(s) and the market trend is bearish after being bullish and any of the short orders are further away than 'Span' (settings) it will open another short with double the lot size.
• If you have long(s) in profit but the market trend changes to bearish it will close the trade whilst still in profit.
• If you have short(s) in profit but the market trend changes to bullish it will close the trade whilst still in profit.
• Depending on the current trend the entry strategy may place a trade in the opposite direction to counter a little bit of draw-down whilst the market is not in your favor.
• Closes all longs or all shorts when the target profit has been reached (plus spread and swap).
• Trailing profit will optionally (settings) activate once the target profit pips + 'trailing start' pips (settings) has been reached and will follow 'trailing stop' pips (settings) behind it.
• Trailing profit looks at the accumulated profit/loss of all shorts (excluding longs) and all longs (excluding shorts) for the above math.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Current static trailing profit
Awkwardly follows with 5 pips distance and then closes immediately.
Percentage based stop loss
Gradually increases the 5 pips distance while the profit increases based on a % calculation (i.e. 20 pips profit, 50%, 10 pips stop loss).
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Current static trailing profit
Awkwardly follows with 5 pips distance and then closes immediately.
Percentage based stop loss
Gradually increases the 5 pips distance while the profit increases based on a % calculation (i.e. 20 pips profit, 50%, 10 pips stop loss).
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Dear Henry,
Appreciated, Nice explanation, I will work on it to include in EA as a separate feature.
Dear Henry,
Appreciated, Nice explanation, I will work on it to include in EA as a separate feature.
Dear beloved Adnan,
before this turns into another:
Market Order Martingale - True/False (lose money quick mode, ohno!)
Pending Order Martingale - True/False (lose money less quick but still lose mode, buy STT!)
If you manage to make it work incredibly well maybe it should be the default trailing profit mode?
To me it would appear that it always makes more profit than the current strategy if you start with the same initial trailing stop values (if that doesn't close too soon).
Also here is some more awesome programming tricks to clean up the inputs of the EA:
By creating an enum the user could simply select a trailing profit strategy from the list. You can compare the variable "TradingMode" to the enum values "TradingModes::XYZ" like
if(TradingMode == TradingModes::OnlyShorts) { ... }
I can't wait. :)
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Current static trailing profit
Awkwardly follows with 5 pips distance and then closes immediately.
Percentage based stop loss
Gradually increases the 5 pips distance while the profit increases based on a % calculation (i.e. 20 pips profit, 50%, 10 pips stop loss).
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Thanks Henry!
Dear Henry,
Appreciated, Nice explanation, I will work on it to include in EA as a separate feature.
Hi Adnan,
Henry just gave a simple mathematical equation describing how it works:
PercentageTrailingStop = A + (B * C) where
A: 10 pips trailing in the settings (e.g. 10).
B: The amount of pips of profit you managed to trail (e.g. 5).
C: The percentage in the settings (e.g. 50% = 0.5).
Based on Henry's example chart,
PercentageTrailingStop = 10 + (10 * 0.5) = 15.0 which is 5.0 pips locked in.
PercentageTrailingStop = 10 + (15 * 0.5) = 17.5 which is 7.5 pips locked in.
PercentageTrailingStop = 10 + (20 * 0.5) = 20.0 which is 10.0 pips locked in.
PercentageTrailingStop = 10 + (40 * 0.5) = 30.0 which is 20.0 pips locked in.
So the 2 variables that must exist in settings for this concept to work is both A and C:
A: Trailing start in pips
C: Percentage of pips locked in when trailing has started
Thanks again Henry!
and please help code this dynamic trailing method, Adnan!
A: Trailing Start in Pips the settings (e.g. 10).
B: The amount of pips of profit
C: The percentage in the settings (e.g. 50% = 0.5)
So that means only 5 total pips from total accumulated pips is locked then the amount of locked in pips increases at the accumulated total pips increase.
Let's say it hits 20 total pips accumulative due to price movement, 10 pips is locked in and there's 10 pips room to move around in
I would strongly suggest this method instead
Hey all,
I recently rented this EA, and the first two weeks were impressive to say the least. But the last couple of days it's been making some terrible calls. Notably on the EU and UJ. Anybody else have this 'issue'?
Hey all,
I recently rented this EA, and the first two weeks were impressive to say the least. But the last couple of days it's been making some terrible calls. Notably on the EU and UJ. Anybody else have this 'issue'?
Yes, it's been the worst two months in history but that's probably not just this EA. You should see Bitcoin right now. It's dealing with a "bubble" meaning it will go up like crazy and then *pop!* it may drop to 0. Sadly people aren't aware of this and are spamming the system with so many deposits and long orders it can no longer keep up. As of me writing it's already 228188 unconfirmed transactions behind. I don't even want to know how many people are going to lose all their money soon...
You are not in sync with the long-term users yet (we tend to all share the same trades because of the entry strategy - given enough time) but EUR/USD is the least of your worries. AUD/USD and USD/JPY are the worst at the moment.
It will all be closed, hang in there and don't intervene with the strategy, just make sure you have enough balance. If you are running them all on 0.01 lots then make sure you have at least ~1000-1400$.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
My variation of the trailing stop loss is in this manner:
A: Trailing Start in Pips the settings (e.g. 10).
B: The amount of pips of profit
C: The percentage in the settings (e.g. 50% = 0.5)
So that means only 5 total pips from total accumulated pips is locked then the amount of locked in pips increases at the accumulated total pips increase.
Let's say it hits 20 total pips accumulative due to price movement, 10 pips is locked in and there's 10 pips room to move around in
I would strongly suggest this method instead
Hi Jin,
Thanks for detail, I will consider it, while coding
Yes, it's been the worst two months in history but that's probably not just this EA. You should see Bitcoin right now. It's dealing with a "bubble" meaning it will go up like crazy and then *pop!* it may drop to 0. Sadly people aren't aware of this and are spamming the system with so many deposits and long orders it can no longer keep up. As of me writing it's already 228188 unconfirmed transactions behind. I don't even want to know how many people are going to lose all their money soon...
You are not in sync with the long-term users yet (we tend to all share the same trades because of the entry strategy - given enough time) but EUR/USD is the least of your worries. AUD/USD and USD/JPY are the worst at the moment.
It will all be closed, hang in there and don't intervene with the strategy, just make sure you have enough balance. If you are running them all on 0.01 lots then make sure you have at least ~1000-1400$.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Thanks for the response. I figured that much yeah. Considering the first two weeks it's been running very well so I didn't think I had it set up wrong but I just had to ask because the recent trades made were, imho just bad and against the trend. I'm in no way close to my margin so I am going to let them run.
And yeah, Bitcoin is going parabolic now; but no way it's a bubble ;)
Thanks for the response. I figured that much yeah. Considering the first two weeks it's been running very well so I didn't think I had it set up wrong but I just had to ask because the recent trades made were, imho just bad and against the trend. I'm in no way close to my margin so I am going to let them run.
And yeah, Bitcoin is going parabolic now; but no way it's a bubble ;)
The defaults aren't optimized.
As for Bitcoin we'll see. If it does drop significantly it may drag a lot of other crypto-currencies down with it. But perhaps finally a more appropriate one gets the spotlight afterwards.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Hi Jin,
Thanks for detail, I will consider it, while coding
Hey Adnan,
if you are about to try and add that feature could you also look into making the entry strategy trail spikes a little longer?
It tends to open trades a little too early (sometimes way too early) while the spike continues for another 20 seconds or more, in my research it always appears to be at a fixed distance:
Thank you! Teehee with these updates we will soon rule the world! >=)
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
Yes, it's been the worst two months in history but that's probably not just this EA. You should see Bitcoin right now. It's dealing with a "bubble" meaning it will go up like crazy and then *pop!* it may drop to 0. Sadly people aren't aware of this and are spamming the system with so many deposits and long orders it can no longer keep up. As of me writing it's already 228188 unconfirmed transactions behind. I don't even want to know how many people are going to lose all their money soon...
You are not in sync with the long-term users yet (we tend to all share the same trades because of the entry strategy - given enough time) but EUR/USD is the least of your worries. AUD/USD and USD/JPY are the worst at the moment.
It will all be closed, hang in there and don't intervene with the strategy, just make sure you have enough balance. If you are running them all on 0.01 lots then make sure you have at least ~1000-1400$.
Henry de Jongh
Software Developer
https://00laboratories.com/ • MT4 Trading Signal
I'm so glad I see you writing this, because I am really on the verge of removing the USD/JPY pair from my portfolio.
All the other pairs that I have, have nearly no draw down, if they do, its a few pips in the red for a day then boom, profit strikes.
I'm currently deep in the red with USD/JPY. As soon as that pair breaks even or hits TP, I'm removing it from my trading platform.
Adnan, keep up the great work !