stevehopwoodforex.com
https://www.stevehopwoodforex.com/phpBB3/
Print view

Awesome - original version
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=5232
Page 31 of 46
Author:  TraderJoeForex [ Thu Sep 14, 2017 7:19 pm ]
Post subject:  Awesome - original version

Just to check in here.. for anyone just getting started with Awesome and wondering where to begin our top performer so far for September's forward test now has profit 4 x max drawdown and it's a nice conservative set: H4 PeakHiLo730

:youknow:

http://www.stevehopwoodforex.com/phpBB3 ... 91#p156491
Author:  SteveHopwood [ Thu Sep 14, 2017 7:39 pm ]
Post subject:  Awesome - original version

TraderJoeForex » Thu Sep 14, 2017 7:19 pm wrote:Just to check in here.. for anyone just getting started with Awesome and wondering where to begin our top performer so far for September's forward test now has profit 4 x max drawdown and it's a nice conservative set: H4 PeakHiLo730

:youknow:

http://www.stevehopwoodforex.com/phpBB3 ... 91#p156491
Did you intend to post a setfile?

:xm:
Author:  TraderJoeForex [ Thu Sep 14, 2017 8:37 pm ]
Post subject:  Awesome - original version

SteveHopwood » Thu Sep 14, 2017 7:39 pm wrote: Did you intend to post a setfile?

:xm:
It's already posted in the Awesome Basket Test thread along with all that we are testing but I can see how that might not be obvious from my post so here it is :smile:
Author:  Bruster400 [ Fri Sep 15, 2017 9:04 am ]
Post subject:  Awesome - original version

SteveHopwood » Wed Sep 13, 2017 11:24 am wrote:This one is for those of you who like going under the bonnet.

Much neater.

:xm:
:clap: :clap: This is very tidy - definitely using this in future! Thanks Steve. If you're feeling like going for extreme neatness then you could even do the following to remove one more line:

change...

Code: Select all

//Split the PairsToTrade input into the array
   StringSplit(PairsToTrade,',',TradePair);
   
   //NoOfPairs is a historic variable that I calculated in the early ExtractPairs() function.
   //It is used in other parts of the code.
   NoOfPairs = ArraySize(TradePair);
...for:

Code: Select all

//Split the PairsToTrade input into the array - returns NoOfPairs used in other parts of the code
   NoOfPairs = StringSplit(PairsToTrade,',',TradePair); 
but still brilliant as it is. Thanks again. :)
Author:  SteveHopwood [ Fri Sep 15, 2017 11:52 am ]
Post subject:  Awesome - original version

Bruster400 » Fri Sep 15, 2017 9:04 am wrote:
:clap: :clap: This is very tidy - definitely using this in future! Thanks Steve. If you're feeling like going for extreme neatness then you could even do the following to remove one more line:

change...

Code: Select all

//Split the PairsToTrade input into the array
   StringSplit(PairsToTrade,',',TradePair);
   
   //NoOfPairs is a historic variable that I calculated in the early ExtractPairs() function.
   //It is used in other parts of the code.
   NoOfPairs = ArraySize(TradePair);
...for:

Code: Select all

//Split the PairsToTrade input into the array - returns NoOfPairs used in other parts of the code
   NoOfPairs = StringSplit(PairsToTrade,',',TradePair); 
but still brilliant as it is. Thanks again. :)
Instantly adopted, so I can be an insufferable show-off. :yahoo:

:xm:
Author:  JohnLancs [ Sat Sep 16, 2017 10:52 am ]
Post subject:  Awesome - original version

Steve,

Just a quick idea for a <1m piece of code which others might find useful:

When testing a new robot with lots of different set files on multiple demo accounts I try to keep track using a spreadsheet, but this can break down if I forget to update it.

How about having an External String called SetFileName right at the top of the list - if people made a habit of updating this before saving a set file (or you just did it yourself when loading a new one) it would make keeping track easier (just a quick F7 to see what was loaded).

Does this make sense to people or is there a glaringly obvious better way of doing this that I am missing? I thought about adding text to a chart etc. as a reminder, but this seems neater.

John
Author:  DigitalCrypto [ Sat Sep 16, 2017 11:48 am ]
Post subject:  Awesome - original version

If you want this feature in the bot you can easily add it in the code yourself with something like


extern string SetFileName = " ";



Personally it would irritate me to have to go back and update all the terminals with a whole new release for a line of code that doesn't improve functionality or fix an error.
Author:  eaymon [ Tue Sep 19, 2017 2:01 am ]
Post subject:  Awesome - original version

Hi All,

Just thought I would share this. We are all happy to see some early profits after a week or two, but being able to let it run for a couple of months is what we really should be aiming for (before we get our hopes up).
Screen Shot 2017-09-18 at 9.37.54 PM.png
https://www.myfxbook.com/portfolio/Empty4-2087827/2259037
Early on I had 3 set files running from an early version of Awesome.
This is an account based TraderJoeForex 's first set file and has been running since July 31st. I haven't updated Awesome since August 1st either.

This has been running since July 31st.

$10k starting balance
$14,422 current balance . - 44.22%
$13,530~ of equity - 35.3%

25.13% of Max Drawdown

This is averaging 5% a week.
Author:  billv [ Tue Sep 19, 2017 3:27 am ]
Post subject:  Awesome - original version

$10k starting balance
$14,422 current balance . - 44.22%
$13,530~ of equity - 35.3%
25.13% of Max Drawdown
This is averaging 5% a week.
Thanks for sharing the results, it is interesting to note that the majority of the draw down was due to 1 currency the CHF.

So if we have many currency pairs sharing 1 currency and it happens to rally against us, then we will suffer a large drawdown.

However, if we were to lower our trade size to let's say half the current lot size and accepted a lower weekly gain, then we would not have had 25% draw down.

Alternatively, we could reduce the number of pairs and only keep a few uncorrelated ones.
Author:  eaymon [ Tue Sep 19, 2017 4:47 am ]
Post subject:  Awesome - original version

billv » Mon Sep 18, 2017 10:27 pm wrote:
$10k starting balance
$14,422 current balance . - 44.22%
$13,530~ of equity - 35.3%
25.13% of Max Drawdown
This is averaging 5% a week.
Thanks for sharing the results, it is interesting to note that the majority of the draw down was due to 1 currency the CHF.

So if we have many currency pairs sharing 1 currency and it happens to rally against us, then we will suffer a large drawdown.

However, if we were to lower our trade size to let's say half the current lot size and accepted a lower weekly gain, then we would not have had 25% draw down.

Alternatively, we could reduce the number of pairs and only keep a few uncorrelated ones.
It's better to cast a wider net in this scenario. The EA will try to fill all the allocated margin.. so if you dropped CHF you will end with more DD from another pair. When it hit 25% it was suffering from JPY's being over extended not CHF. but in those times, you will notice that there was greater daily profits made shortly after...

without any risk there isnt reward... I'm ok going up to 50% DD for automatic accounts only (I can't stomach it on manual). This is no different that purchasing ad's. you spend $5 in the hope to get $10, it will take you a few spending runs to figure out what works and what doesn't... You are risking capital in the hope of a larger reward and it doesn't always work...but when it does you can scale like a Mofo!
All times are UTC Page 31 of 46