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

Awesome + SS version
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=5447
Page 8 of 40
Author:  Wavegarrick [ Sun May 06, 2018 4:15 pm ]
Post subject:  Awesome + SS version

Great collaboration guys, from all of you, following with interest :good:

Cheers
Leon
Author:  c1borg [ Sun May 06, 2018 4:41 pm ]
Post subject:  Awesome + SS version

Tomeles latest modified code has been added to both versions in post 1 here's the message he sent with them....
Attached are both versions modified for the new system.

As you can see, we now write all magic numbers. The new uploader does the rest. All testers should obey the following:

"The handling for EAs using multiple magic numbers has improved. Now you can run multiple instances of them in one account. All trades are attributed to the EAs first magic number in the database. All magic numbers must be unique within the account, even those of timeframes you dont use."
Author:  Letsarb [ Sun May 06, 2018 6:53 pm ]
Post subject:  Awesome + SS version

Hi Awesome SS Traders,

I would like to understand at 110% the "Fill The Gap" function.The following chart is the GBPUSD H4.
The fill the Gap function leaves stop order at Marketdistance/2 behind the market price.

Imagine now that a buy trade was taken at the top of following chart at 1,4336.
Then the GBPUSD goes down and the Fill The Gap starts to create Buy Stop Order...

I have here a first question:

1) If the Marketdistance is 100 pips, one Stop buy order would be probably filled at 1,4240 with the small reversal if and only if there no FB sell trade opened just before (D1 Superslope is good at this point for selling).... is it correct ????

Imagine now a FB sell is done at 1,4085. I have 2 others questions :

2) What does the Fill the Gap at this moment, he can not create buy stop order anymore as the last opened FB trade is a sell...is it correct or am I wrong ?

3) Between 1,4336 and 1,4085, there are 251 pips...That means the maximal number of Buy Stop order that the EA would have done before this sell trade is 5 (5*250). Is it still correct ?

4) Why can we read this advice in the Awesome User Guide, "I suggest disabling this feature if you are trading every flying Buddha" signal ?

Cheers

Letsarb
Author:  Weyk [ Sun May 06, 2018 8:08 pm ]
Post subject:  Awesome + SS version

Letsarb,

You should just look the way Awesome trades by using less pips. User guide is quite clear written and look at the code.

But i'll try to make it more clearly...

1) If the Marketdistance is 100 pips, Stop buy order would be filled at half the distance between 1,4336 and 1,4240 - that is buy stop order at 1,42883 Fill the gap doen't care about last FB. Fill the gap is for the trade that goes in minus, that is loosing. THAT trade which at some point was triggered by a FB; if that trade goes in minus and you have FollowAdverseMArketwithStopOrder to true then at every 100 pips HALFWAY you will have a stop order drop.

2) Fill the gap works only if your trade goes in minus.
How if you have enabled TradeEverySignal, then at every bearish FB you will have a sell with the distance betweensignalpips. Here is important to understand is that If you are enabling TradeEverySignal shit and AdverseMarket stuff you will have a conflict. Imagine that all signals are filled and you have 5 trades. If they all goes in minus the adverse stuff will not work because there are also a limit of 5. You could increase this number but you will get fill the gap only for the last trade triggered with FB signal.

3) Between 1,4336 and 1,4085, there are 251 pips... THAT means 2 buy stop orders. One will be at 100 pips halfway, the other at the next 100 pips. There will be the third if price will get lower - 300 pips.
Later edit: Sorry guys, i made a mistake. If marketdistance is 100 pips the stop orders will be split 50 pips apart. 100/2 (halfway)=50 pips. First stop order will be at 100 pips, the next at 150 and so on. A total of 4 stop orders. Apologize for the confusion.

4) Check 2) and study Awesome EA code.


This is my understanding from my experience with this ea and by reading the code. I'am not a programmer, maybe i missed something.

Cheers.
Author:  Letsarb [ Mon May 07, 2018 4:52 am ]
Post subject:  Awesome + SS version

Hi Awesome SS Traders,

The CSS USD D1 is exhausted and already reached a high level. I would not be surprised to see GBPUSD rise again this week...

If it is confirmed, it would give a new test list for the EAs..

Cheers

Letsarb
Author:  c1borg [ Mon May 07, 2018 6:19 am ]
Post subject:  Awesome + SS version

rex » Fri May 04, 2018 8:42 am wrote:Hi Nev
I downloaded and have been running the ea since a couple of days ago, and it's off to a good start :rocket: , using OOTB settings. With just the 0.01 lot sizes, one set of 5 AUDCHF trades closed for $9.98 profit, and another set of 4 of these AUDCHF was up as high as about $10.50 floating profit (currently back down to only about $1.00 floating profit). What settings would you suggest I vary to test for optimum results? Thank you
Hi rex,

Sorry didnt reply earlier got distracted with other work on the EA but to answer your question (and im no expert btw). These are not in order of importance but I think the list is in the order I would like to tackle them, and its not the whole list im sure there are more.
  • 1. Trade per size of dollop
    As the EA makes a fixed 1% (in my case) per day it gets progressively harder to reach the set target until a second lot kicks in at our dollop setting. But if we set the dollop too low the opposite effect any negative trades will have a far bigger effect on our equity. The question is where is the sweet spot?
    2. Minimum margin % Mine is set at 1500 and this prevents opening too many trades, again tricky to know where to set this.
    3. Peaky yes or no Peaky is amazing and may improve the EA but on a lower TF in my opinion. I have this running on my V4 test.
    4. Super Slope settings
    5. Flying Buddha settings
    6. Trading time frames I have 2 5M and 15M
    7. Recovery yes or no.
    8. Fill the gap settings
There are others but this list is probably it atm for me. But if enough people try different settings something good may jump out not necessarily even one of the ones I have listed. On top of this additional ideas are being added by the geniuses on here, many thanks to them.

Not trading live today as its a bank holiday in the UK :clap: the sun is out which doesnt happen very often :smile: but the demos are all on, will be interesting how they cope with the thinner volume.

Nev
Author:  Razer [ Tue May 08, 2018 12:35 pm ]
Post subject:  Awesome + SS version

c1borg » Mon May 07, 2018 7:19 am wrote:
rex » Fri May 04, 2018 8:42 am wrote:Hi Nev
I downloaded and have been running the ea since a couple of days ago, and it's off to a good start :rocket: , using OOTB settings. With just the 0.01 lot sizes, one set of 5 AUDCHF trades closed for $9.98 profit, and another set of 4 of these AUDCHF was up as high as about $10.50 floating profit (currently back down to only about $1.00 floating profit). What settings would you suggest I vary to test for optimum results? Thank you
Hi rex,

Sorry didnt reply earlier got distracted with other work on the EA but to answer your question (and im no expert btw). These are not in order of importance but I think the list is in the order I would like to tackle them, and its not the whole list im sure there are more.
  • 1. Trade per size of dollop
    As the EA makes a fixed 1% (in my case) per day it gets progressively harder to reach the set target until a second lot kicks in at our dollop setting. But if we set the dollop too low the opposite effect any negative trades will have a far bigger effect on our equity. The question is where is the sweet spot?
    2. Minimum margin % Mine is set at 1500 and this prevents opening too many trades, again tricky to know where to set this.
    3. Peaky yes or no Peaky is amazing and may improve the EA but on a lower TF in my opinion. I have this running on my V4 test.
    4. Super Slope settings
    5. Flying Buddha settings
    6. Trading time frames I have 2 5M and 15M
    7. Recovery yes or no.
    8. Fill the gap settings
There are others but this list is probably it atm for me. But if enough people try different settings something good may jump out not necessarily even one of the ones I have listed. On top of this additional ideas are being added by the geniuses on here, many thanks to them.

Not trading live today as its a bank holiday in the UK :clap: the sun is out which doesnt happen very often :smile: but the demos are all on, will be interesting how they cope with the thinner volume.

Nev
Hi Nev,

I think that the trade size per dollop problem can be reduced to a simple mathematical problem of digits in the lotsize calculation. I did some calculations and the results can be seen here:
lotsize per dollop problem.jpg
I used a €1000 account, and 0.01 per €1000 lotsize and a 1% basket close for simulation.

X-axis is the balance, Y-axis the basket target in % of the "real balance". As expected, the % value rises and nearly doubles from 1% to 2% gain neede for a basket close before the balance breaks €2000 and a second lot kicks in.
My 2 thought of handling this:

1) limit the target. (red line from above graphic)
Mayby some of the more advanced coders can implement something like this:

Code: Select all

  

   double balance  = AccountBalance();
   double inc = (balance/100)*targetinpercent;

   if((balance/dollop)>=10){
      target = balance + inc;
      Print("All good. Normal Target Calculation. New Target: ", target);
      return;
   }
   
   else{
      target = balance + MathFloor(inc-MathMod(inc,10));
      Print("Balance too low for correct lotsize/dollop increment. Reducing target to fit minimal lotsize change! New Target: ", target);
      return;
   }

}
The problem with this solution is obvious: Out balance increase is much lower than before. see this graphic:
balance increase old new.jpg
:?


2) increase lotsize by decreasing the dollop value: In fact, the decrease in the "perdollop" value is inversely proportional to the increase % of graphic 1. Problem here: The Risk will be almost doubled in worst case. :(

Nevertheless, I hope I could help you a little bit. :)

regards
- Marc

PS: Very nice thread, following with much interst! :good: :good: :good:
Author:  wallywonka [ Tue May 08, 2018 1:35 pm ]
Post subject:  Awesome + SS version

I know I mentioned this earlier in the thread regarding different flying buddha signals on the same terminal.. Just been playing around with the sm_flyingbuddha signals v2 indicator to compare the signals and they indeed don't always match/display to the indicator signals..

Just having a further look on the lower time frames there are a lot of signals on the indicator that are not happening in the EA. Perhaps someone with a bit more coding experience can take a peak and see what might be causing it.
Author:  Gertje [ Tue May 08, 2018 2:15 pm ]
Post subject:  Awesome + SS version

Razer » Tue May 08, 2018 12:35 pm wrote:X-axis is the balance, Y-axis the basket target in % of the "real balance". As expected, the % value rises and nearly doubles from 1% to 2% gain neede for a basket close before the balance breaks €2000 and a second lot kicks in.
Hi Marc,

In my opinion you are over-complicating a simple issue.

Some observations;
- The 2nd lot kicks in when equity/ balance reaches 1.500 and not when the 2K is reached.
- This is most noticable when trading 0.01 lots, with an accountsize times 10 the problem is almost non-existent.
- My advice; start with a set $ value for the basket TP until you are able to trade 0.03 or 0.04 lots and after that switch to a %-based basket TP. The same could be said for the lotsize, start with manual adjustments untill the account has some flesh on it's bones.

This might take away one of the worries when trading.

Best,
Gertjan
Author:  c1borg [ Tue May 08, 2018 4:33 pm ]
Post subject:  Awesome + SS version

Razer » Tue May 08, 2018 12:35 pm wrote:
c1borg » Mon May 07, 2018 7:19 am wrote:
rex » Fri May 04, 2018 8:42 am wrote:Hi Nev
I downloaded and have been running the ea since a couple of days ago, and it's off to a good start :rocket: , using OOTB settings. With just the 0.01 lot sizes, one set of 5 AUDCHF trades closed for $9.98 profit, and another set of 4 of these AUDCHF was up as high as about $10.50 floating profit (currently back down to only about $1.00 floating profit). What settings would you suggest I vary to test for optimum results? Thank you
Hi rex,

Sorry didnt reply earlier got distracted with other work on the EA but to answer your question (and im no expert btw). These are not in order of importance but I think the list is in the order I would like to tackle them, and its not the whole list im sure there are more.
  • 1. Trade per size of dollop
    As the EA makes a fixed 1% (in my case) per day it gets progressively harder to reach the set target until a second lot kicks in at our dollop setting. But if we set the dollop too low the opposite effect any negative trades will have a far bigger effect on our equity. The question is where is the sweet spot?
    2. Minimum margin % Mine is set at 1500 and this prevents opening too many trades, again tricky to know where to set this.
    3. Peaky yes or no Peaky is amazing and may improve the EA but on a lower TF in my opinion. I have this running on my V4 test.
    4. Super Slope settings
    5. Flying Buddha settings
    6. Trading time frames I have 2 5M and 15M
    7. Recovery yes or no.
    8. Fill the gap settings
There are others but this list is probably it atm for me. But if enough people try different settings something good may jump out not necessarily even one of the ones I have listed. On top of this additional ideas are being added by the geniuses on here, many thanks to them.

Not trading live today as its a bank holiday in the UK :clap: the sun is out which doesnt happen very often :smile: but the demos are all on, will be interesting how they cope with the thinner volume.

Nev
Hi Nev,

I think that the trade size per dollop problem can be reduced to a simple mathematical problem of digits in the lotsize calculation. I did some calculations and the results can be seen here:

I used a €1000 account, and 0.01 per €1000 lotsize and a 1% basket close for simulation.

X-axis is the balance, Y-axis the basket target in % of the "real balance". As expected, the % value rises and nearly doubles from 1% to 2% gain neede for a basket close before the balance breaks €2000 and a second lot kicks in.
My 2 thought of handling this:

1) limit the target. (red line from above graphic)
Mayby some of the more advanced coders can implement something like this:

Code: Select all

  

   double balance  = AccountBalance();
   double inc = (balance/100)*targetinpercent;

   if((balance/dollop)>=10){
      target = balance + inc;
      Print("All good. Normal Target Calculation. New Target: ", target);
      return;
   }
   
   else{
      target = balance + MathFloor(inc-MathMod(inc,10));
      Print("Balance too low for correct lotsize/dollop increment. Reducing target to fit minimal lotsize change! New Target: ", target);
      return;
   }

}
The problem with this solution is obvious: Out balance increase is much lower than before. see this graphic:
:?


2) increase lotsize by decreasing the dollop value: In fact, the decrease in the "perdollop" value is inversely proportional to the increase % of graphic 1. Problem here: The Risk will be almost doubled in worst case. :(

Nevertheless, I hope I could help you a little bit. :)

regards
- Marc

PS: Very nice thread, following with much interst! :good: :good: :good:
Very interesting many thanks :hi: I was going to attempt something similar myself can you PM me the file im assuming its Excel? As for the code perhaps the more experienced coders on here can evaluate the method, but basically its a more sophisticated dollop calculation. I guess the aim is to have a linear upward slope with equal risk vs reward rather than big step jumps.
All times are UTC Page 8 of 40