Adding Valuable Close functionality to MBC 0.2G

49 views
Skip to first unread message

MichaelFX

unread,
Aug 22, 2013, 6:04:49 AM8/22/13
to margrids-b...@googlegroups.com
Hi Rick

I know that you are very busy programming Chameleon but I have been working a lot with your amazing MBC special with the AM function to "hedge" the normal Martingale system.

I think it is possible to create a combination of Mart. and AM where the Mart can close at the normal TP and the AM is still in profit.
The problem here is that it is very risky to let the AM close in profit at the same price as for the Marts TP with some kind of mathematical calculated TP or SL. If then the Mart exactly NOT hit its TP for some reason and continue against the basket. Then its possible that the Mart will kill the account at some point, as the AM have not had the required "trend length" to build up again.

BUT !!
IF the existing 02G could close the opposite basket when a Buy or Sell basket is closed then they will both close in profit and they will both start up again at the same price fully synchronized.
I know your busy, but this function would be Tremendous valuable for profitable success with the combination of Mart and AM ;-)

I don't know exactly how this could be programmed but I imagine that a simple function to program could be a "close all when basket close" parameter that could tick/untick for each level.
I imagine too that the Mart MBC is running (eg. a BUY basket) alone on its own chart and the AM MBC is running (Then a SELL basket) alone on its own chart. Those two MBC charts using the same magic number for both BUY and SELL and the two charts will then be "in sync." by this magic number.

I imagine too, that MBC is informed somehow from the server when a basket is closed, and that information could be used to trig the "Chicken Out" function to close the rest of trades with that magic number.

I hope you got my point here. . . I know you do. . . But most of all I hope you have the time to consider making this change to 0.2G ?

Any comments and alternatives are welcome from all ;-)

Cheers Michael

Mark Suddens

unread,
Aug 22, 2013, 6:54:01 AM8/22/13
to margrids-b...@googlegroups.com
HI Michael
I did come up with setting that when run concurrently on an AM and a M on the same account, would mirror each others trades and then would both close in profit on an identical retrace...
However as you suspected they eventually get enough out of sync with slippages etc. as they are trading on different charts, for the strategy to fall apart
It was a suggestion made as a result of this attempt that inspired Rick to come up with Chameleon which carries the essential principal of this strategy.

I am not speaking for Rick here but I think MBC has become a bit cumbersome to work with and Rick is taking great pains to program Chameleon in a better programming language and much more efficiently
 
Cheers Mark


From: MichaelFX <micha...@gmail.com>
To: margrids-b...@googlegroups.com
Sent: Thursday, 22 August 2013 10:04 PM
Subject: [margrids-battle-chest] Adding Valuable Close functionality to MBC 0.2G

I hope you got my point here. . . I know you do.. . . But most of all I hope you have the time to consider making this change to 0.2G ?

Any comments and alternatives are welcome from all ;-)

Cheers Michael
--
You received this message because you are subscribed to the Google Groups "Margrids Battle Chest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-...@googlegroups.com.
To post to this group, send email to margrids-b...@googlegroups.com.
Visit this group at http://groups.google.com/group/margrids-battle-chest.
For more options, visit https://groups.google.com/groups/opt_out.


MichaelFX

unread,
Aug 22, 2013, 9:18:14 AM8/22/13
to margrids-b...@googlegroups.com, Mark Suddens
Hi Mark. . .

Ohh yes. . . I see. . . I have read just a bit of that you wrote back then and I know that this point is the key issue of making Chameleon, AM against M. . .
But at that time i had not investigated MBC that much. . .

I do understand what you say about programming in the existing MBC but if its an relative easy task as I describe it then its worthwhile doing it.
As you mention yourself then the synchronization between various TP's and SL's in both M/AM charts is a big problem.
And the whole basket start-up procedure is a big issue, especial for the AM chart as I see it in an unbalanced Lot/EP configuration between M and AM.
Especially in a side way market without any particular trend direction, then it's a key point for my AM setting to getting out of the AM without too much loss and then get back in, in synck with M. . .. 

I don't have all theory set up for this, but this little modification to 0.2G would give me and us an opportunity to test and find solution to those issue.

Do you have some demoes running your M/AM setfiles with success Mark ?
Can I try them ?

Cheers Michael
 
To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-chest+unsub...@googlegroups.com.

Rick Drake

unread,
Aug 22, 2013, 10:49:27 AM8/22/13
to margrids-b...@googlegroups.com
Mark,

You are correct. Margrid has become kind of cumbersome. I want Chameleon to be more streamlined, much fewer options, and very efficient for back testing purposes. C++ is much faster than MQL4 for complicated algorithms. And C++ allows me to do some pretty cool things that make life much easier than MQL4 ever did... but on the down side it also has some quirks and some additional overhead for programming. And I'm having to brush up on C++ and also learn more advanced features such as programming classes, templates, overloading, dynamic memory, smart pointers, etc... it's a bit of a learning curve but I'm progressing. 

I'm designing Chameleon with speed in mind for fast backtesting. It will also have the ability to run internal stops, which will be fantastic for much faster backtesting.

- Rick


To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-...@googlegroups.com.

Mark Suddens

unread,
Aug 22, 2013, 4:29:50 PM8/22/13
to margrids-b...@googlegroups.com
HI Michael
I ran them for a while, but abandoned them.
Will attach them to email for you to play with, with spreadsheets and explanation when I get back from work later 
 
Cheers Mark


Cc: Mark Suddens <cab...@xtra.co.nz>
Sent: Friday, 23 August 2013 1:18 AM
Subject: Re: [margrids-battle-chest] Adding Valuable Close functionality to MBC 0.2G

To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-...@googlegroups.com.

EOGORFX

unread,
Aug 22, 2013, 5:47:53 PM8/22/13
to margrids-b...@googlegroups.com

Great work and ideas Rick.

I think it is very good that some profit from ranging and BO price action can be harvested using the same algo.

Then when the overall open equity is positive lock in the gain and when a TP or Trail is hit close and reset B&S basket,

Then rinse and repeat!

I have been wrestling with the AM mode but I failed to get it working the way I expected in back testing.

 

Will it still be possible to BT Chameleon using MT4 strategy tester?

 

This whole project and forum is a great learning resource for me even when I slide down the learning curve it’s good to know that there is somebody there to help.

Ed

To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-...@googlegroups.com.

To post to this group, send email to margrids-b...@googlegroups.com.

--
You received this message because you are subscribed to the Google Groups "Margrids Battle Chest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-...@googlegroups.com.
To post to this group, send email to margrids-b...@googlegroups.com.
Visit this group at http://groups.google.com/group/margrids-battle-chest.
For more options, visit https://groups.google.com/groups/opt_out.

Rick Drake

unread,
Aug 22, 2013, 6:48:57 PM8/22/13
to margrids-b...@googlegroups.com
It sure will be possible to back test in MT4... and eventually it will be compatible with Forex Tester as well... which means people will be able to practice in the past with manual intervention, as well as back test a portfolio and see it's results. And because C++ is so much faster... and because I'm building it with back testing in mind... back testing will be much much faster than Margrid.

- Rick

MichaelFX

unread,
Aug 25, 2013, 4:51:27 AM8/25/13
to margrids-b...@googlegroups.com
Hi Rick

Does this mean that you will not make this change to 0.2G ?

Is it possible that i can make the changes myself then ?? 

Beside that, are you interested in inputs to Chameleon functionality ? 

Cheers Michael
To unsubscribe from this group and stop receiving emails from it, send an email to margrids-battle-chest+unsubscri...@googlegroups.com.
To post to this group, send email to margrids-b...@googlegroups.com.

MichaelFX

unread,
Aug 25, 2013, 5:25:32 AM8/25/13
to margrids-b...@googlegroups.com, Mark Suddens
Hi Mark

Thank you very much: Have you send the files??
I like to play with them.

I'm working on a M/AM combination where the M system is a Envy Ultra setting which have 10 level.
By using the Excel spreadsheet that some of you have shared, and modifying it with extra columns, calculation and graphs I will be able to test various combination of A/AM and see the changes in graphic form.
I think I have a combination that bring both M and AM in profit at level 5 and above on the M,s Ultra setting. I'll share something later on if I can make it make sense. . .

One problem that I see is getting to level 5 without loosing to much from the AM system in a market with no trend direction.
Any ideas how to solve this from all your clever MBC experts are VERY welcome  ???????????????? 

Cheers Michael

Den torsdag den 22. august 2013 22.29.50 UTC+2 skrev Mark Suddens:
HI Michael
Reply all
Reply to author
Forward
0 new messages