Baluda Slope Strength auto-trader

Share your 10.x automated traders here.
Post Reply
atharmian
Trader
Posts: 169
Joined: Tue Oct 16, 2012 7:43 am

Lag and volatility. Re: Baluda Slope Strength auto-trader

Post by atharmian »

Hi All ya folks,

1. Having gone through all the postings to date, I got the answer to #1 below !

2. In general, given all the various strategies being debated and tested here and on other online forums, I am curious about the various methodologies quoted.

Here, for example, there is talk about using the difference in strength vs its 1st derivative, the difference in slope strength, aka, CSSDiff (and by extension, change in the slope strength, as 2nd derivative to strength difference.)

So:

A. Do we know that when there is a strength difference, even while it is constant over a period, the pairs price will still go up/down (so the strength difference is a proxy for the price difference from previous to current and future periods)? Or would that come from a CSSDiff, a slope difference ? What is the justification?

B. Would above then mean that, in the plain strength difference case, the CSSDiff then is a proxy for the slope of the pairs price change, and by extension, the change in CSSDiff (= slope of CSSDiff) a proxy for a change in the slope of the pair price on the chart ?

C. Also there is implication that the lower TFs represent more recent movement than higher TFs (though there is no theoretical justification I have seen from analyst research much as there is no evidence that the indicators we use are anything more than lagging or at best, coincident, indicators, price itself being the best coincident indicator.)

If lower TFs do show more recent movement, then they are 'leading' indicators to the higher TFs. In such case then we are justified in basing our entry/exits on lower TFs, which is what apparently most traders do.

D. If we combine the above arguments, we then have a trading strategy by which we can base our assurance of continued or increasing divergence by looking at lower TFs and also by considering the higher derivatives of currency strength, both for trade-for-difference and trade-by-level trading.

With above arguments, btw, the trade-by-difference method is more dynamic, i.e., should generate more pips. Trade-by-level dependent upon the individual currencies on opposite sides of the zero line, the zero line is actually not absolute but a level normalized for convenience Hence the zero line is an artificial construct- it can be moved up or down by changing the math formula.

Any comments?

I am trying to find some kind of logic behind various successes reported, because many of them seem to go away with high DDs or a 'change' in market conditions ( i.e., high or low volatility trending or ranging, meaning 4 different market conditions, plus the market conditions for retracements followed by trend resumptions.)

At the end of the day, it is obviously instincts from long trading experience that counts, as I see from Nanning Bob comments. He has posted his currency volatility summary in 10.2 docs having classified pairs into 5-6 groups with various characteristics.

Interestingly I do not see anyone having coded this volatility summary as a background advisor for various manual or automated strategies which currently depend only upon technical signals, all of whom arguably are lagging indicators. E.g. simple pop-up text advice (or strategy coding) on whether enough pips have been achieved statistically, given Bobs' volatility studies, or whether various sub-strategies like exit/entry make sense given pairs characteristics under similar market conditions.

Maybe that is how we reduce loss/DDs, from observation and indicators than merely tech indicators. Or perhaps such statistical inference is too valuable a trading tool to be shared :)

Regards,
Athar.



atharmian wrote:Steve,

Thanks for your serial killer approach to EA/Indy coding and your running this very productive forum :)
Sorry, if this question has been answered earlier:

1. Is your Baluda.mq4 EA current after June 2, because I noticed a post same day from garyfritz talking about the different strength numbers between Baluda and gary's own indy ? Baluda has been releasing many updates I noticed from his Baluda Indy forum.

2. Is there a way to turn off this EA for manual trades besides just unchecking Live Trade in Empty4 options?

3. I am surprised that while there has been immense interest in looking at NB10.2A and its CTS offshoot for lower TF and range trading, there does not seem to be so much interest in combining Baldua.mq4 currency strength as well with NB102.2A trading strategy. At least there ought to be an indy that shows buy/sell signals from both NB10.2A and Baluda.mq4 here, and let the trader decide.

Cheers,
Athar.
User avatar
coolncalm
Trader
Posts: 173
Joined: Mon Dec 12, 2011 1:09 am

Re: Baluda Slope Strength auto-trader

Post by coolncalm »

Hi Steve,

Great idea behind the ea and fantastic coding as usual. Thanks.

Trading currency slope strength is definitely an attractive idea worth exploring. I was just wondering if it will be a good idea to add a "Trade by Direction" option to the bot.

From studying slope-price direction relationships, I noticed two things:
  • When the price direction implied by slope direction is the same for both the base and cross currencies (e.g. up & up or down & down), the pair moves significantly faster in that direction than other pairs, driven by the double momentum.
  • If slope directions for base and cross currencies that will move their prices in the same direction are identified and plotted, the attached slope-price direction matrix will emerge
Based on the matrix and the double-momentum effect (which can yield profitable trades if well managed with the usual trade management tools once entered), a trade entry logic like this emerges:
  • 1. SELL any pair with 2 currencies converging towards 0 where :
  • the AA** currency's slope value is +ve and
  • the **AA currency's slope value is -ve
  • 2. BUY any pair with 2 currencies converging towards 0 where:
  • the AA** currency's slope value is -ve and
  • the **AA currency's slope value is +ve
  • 3. BUY any pair with 2 currencies diverging away from 0 where:
  • the AA** currency's slope value is +ve and
  • the **AA currency's slope value is -ve
  • 4. SELL any pair with 2 currencies diverging away from 0 where:
  • the AA** currency's slope value is -ve and
  • the **AA currency's slope value is +ve
  • 5. BUY any pair with 2 currencies below 0 where:
  • the AA** currency's slope value is -ve and converging towards 0 and
  • the **AA currency's slope value is -ve and diverging away from 0
  • 6. SELL any pair with 2 currencies above 0 where:
  • the AA** currency's slope value is +ve and converging towards 0 and
  • the **AA currency's slope value is +ve and diverging away from 0
  • 7. BUY any pair with 2 currencies above 0 where:
  • the AA** currency's slope value is +ve and diverging away from 0, and
  • the **AA currency's slope value is +ve and converging towards 0
  • 8. SELL any pair with 2 currencies below 0 where:
  • the AA** currency's slope value is -ve and diverging away from 0, and
  • the **AA currency's slope value is -ve and converging towards 0
Written alone, its a mind-bender but should be simple to understand graphically ...I hope :D
Exit may be when the slope directions lead to a change in price direction (or as is in the ea currently).
Not sure if there is a timeframe limit to the strategy.
I hope you'll find the idea worth exploring.

Cheers,
CC
You do not have the required permissions to view the files attached to this post.
There's simplicity in every complexity.
billgate
Posts: 2
Joined: Mon Aug 04, 2014 10:26 am

Baluda Slope Strength auto-trader

Post by billgate »

please steve problème with baluda, metaeditor detect 4 error(marketinfo...)
and not show in chart all
chak1bo
Posts: 6
Joined: Sun Oct 11, 2015 4:50 pm

Baluda Slope Strength auto-trader

Post by chak1bo »

billgate » Tue Aug 05, 2014 7:07 pm wrote:please steve problème with baluda, metaeditor detect 4 error(marketinfo...)
and not show in chart all
Same problem here.one workaround is to declare marketinfo outside the switch & multiply by 100.Then change the case values after multiplying by 100.This compile successfully.
User avatar
SteveHopwood
Owner
Posts: 9754
Joined: Tue Nov 15, 2011 8:43 am
Location: Misterton - an insignificant village in England. Very pleasant to live in.

Baluda Slope Strength auto-trader

Post by SteveHopwood »

chak1bo » Sat Jun 27, 2020 1:26 am wrote:
billgate » Tue Aug 05, 2014 7:07 pm wrote:please steve problème with baluda, metaeditor detect 4 error(marketinfo...)
and not show in chart all
Same problem here.one workaround is to declare marketinfo outside the switch & multiply by 100.Then change the case values after multiplying by 100.This compile successfully.
Just a hint, not a criticism. Before posting in a thread, it can be worthwhile looking at the date of the last post. This one being in 2014 might suggest that the thread is defunct and the EA a failure.

:xm: :rocket:
Read the effing manual, ok?

Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.

I still suffer from OCCD. Good thing, really.

Anyone here feeling generous? My paypal account is always in the market for a tiny donation. [email protected] is the account.

To see The Weekly Roundup of stuff you guys might have missed Click here

My special thanks to Thomas (tomele) for all the incredible work he does here.
Post Reply

Return to “10.x EA forum”