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

PPoS Improvement Ideas - Brainstorming
https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?t=4155
Page 10 of 15
Author:  Lifesys [ Thu Jul 09, 2015 7:25 am ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Hi Mike
I made the alteration to PPoS for 20 + 5 days a few weeks ago but not sure yet if it makes a great difference.
This is an excellent concept by PC & brilliant EA by Steve. I usually trade raw Price Action but PPoS makes real progress, almost unaided.
The challenge with any concept or EA is that none are perfect and yet users request "adjustments to perfect it" which often weakens one area to "fix" another, hence many good trading concepts die in forum rehash.

Have PPoS on 27 pairs/metals & to (PPoS-2) we added colored lights on the chart to see Mn1,W1, Trade & Stoch directions which I find useful. We also created a PPoS Matrix of all current & pending orders - can see what is happening in an instant.
Left the "EndOfMonth" stop trading on the 25th but given this is a extraordinary month - hard to tell if that could have been averted.
Really need 2 accounts run on different machines, one PPoS with Steve's day 23 stop, other with trailing 20 + 5 day directions. Whichever way, is certainly a very good EA concept so far.
Am trialling Market Order instead of Pending as most trades that hit Pendings, keep going - may need bigger stops.
Evidence for Steve's Endofmonth StopTrade. Graph of "Trade close profit" vs. DayOfMonth of order start.
Profit_vs_StartDayofMonth-1.png
Profit_vs_StartDayofMonth-20_5.png
If there is interest I am happy to post my version (PPoS 2) here with PPoS matrix.
regards
Paul (Lifesys)
Author:  Mike [ Thu Jul 09, 2015 9:00 am ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Hi Paul - really great news!
Lifesys » Thu Jul 09, 2015 8:25 am wrote:Hi Mike I made the alteration to PPoS for 20 + 5 days a few weeks ago but not sure yet if it makes a great difference.
What a surprise, and thanks for sharing!
... Have PPoS on 27 pairs/metals & to (PPoS-2) we added colored lights on the chart to see Mn1,W1, Trade & Stoch directions which I find useful.
I Use "! - I-Trade-WeeklyDays-Label" and "Recent Candles" Indi and wonder how your chart looks like.
We also created a PPoS Matrix of all current & pending orders - can see what is happening in an instant.
I think many PPoS-Traders will like that.
Left the "EndOfMonth" stop trading on the 25th but given this is a extraordinary month - hard to tell if that could have been averted.
Really need 2 accounts run on different machines, one PPoS with Steve's day 23 stop, other with trailing 20 + 5 day directions.
Have you started this? Do you suggest to set up some coordinated forward testing? Do you just wait and see what comes out of the forum?
... Am trialling Market Order instead of Pending as most trades that hit Pendings, keep going - may need bigger stops.
I do not get this - why can't you set bigger stops on pendings?
Evidence for Steve's Endofmonth StopTrade. Graph of "Trade close profit" vs. DayOfMonth of order start.
Looks like trading after the 16th does not really make sense
Last month - use trailing 20 + 5 day range direction.
Looks very promising. To be sure
- today is day 0
- Days 1,2,3,4,5 represent the previous 5 Days
- Days 6 to 25 represent the previous 20 days or Days 1-20 represent the previous 20 Days?
If there is interest I am happy to post my version (PPoS 2) here with PPoS matrix.
There is big interest and thanks for your offer.
regards
Paul (Lifesys)
:party: :!!: :hi: Mike

PS actually I am testing MoneyManagement on Multitrades and cancel manually all pending main trades right after the EA's "trading hours". An option to turn main trades off would be so much easier ;) (Setting lotsize and risk to zero calls pendings/market trades with the minimum lotsize possible.)
Author:  bazze [ Thu Jul 09, 2015 2:36 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Yes, please share it :good: ...
Author:  Lifesys [ Fri Jul 10, 2015 11:07 am ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Attached PPoS2 and PPoSDashboard.
A. No change to basic trading strategy but a few mods implementing some suggestions on this thread & ideas gleaned from many SHFTF coders with thanks.
As a mathematician more than an experienced trader, included a few tweaks to Steve's brilliant EA for efficiency without changing process.
1. Added LongerCount = 20; // uses 20 Trading cycles instead of last Mn1[1].
2. Added MediumCount = 5; // uses 5 Trading cycles instead of last W1[1].
[This means trend directions are more current but as yet no proof of improvement - requires compare on 2 accounts.]
3. Added TradingDojiPercent = 3; // allows trade if a 3% body Doji "Trading" candle, instead of strict Close > or < Open. Doji may indicate reversal but not sure I would use this!
4. Added Trade lights on each PPoS2 chart (idea from Elixe's FX1DO Dashboard). NO guarantees on accuracy of Stoch or Trading - but gives quick visual guide.
Code tweaks
5. Replaced many &&'s with nested IF's. "&&"s require all terms to be evaluated. Nested IF's move on as soon as any 1 condition fails - far less CPU use.
6. Simplified priceFloor(..), priceCeiling(..) & CalculateLotSize(..) code with a single line equation using PipFactor & pipVal - apologies Elixe !
[When we know the value of a "pip" (pipVal) we can simply determine lot size for any Risk & Stop value. Original code left, but remarked away.]

I use 1% risk rather than fixed 0.01 etc. so theoretical 6% ea. risk if Main & 5 Multi trades started. Given 'Multi' pending orders overlap (& expire on Fri anyway), this is impossible as earlier trade TPs must be hit before later ones turn on.
Backed up with +4% CloseAll+ve & -20% 'CloseEverything' So far max drawdown from PPoS was ~7% but hits +3% in a day regularly.
Trading set for 1st 1/2 hour of weekdays 2-5, not 1st of month nor after 23rd & all pendings expire server 1600hrs day 5.
Note : as inputs changed, basic set file does not apply.

B. PPoSDashboard - idea/code from Elixe - shows directions, Stoch "overs" & if trades are deemed possible (no guarantees).
Run on plain black chart, click on pair button to open a "default" 240 chart.
Shows no. of current & pending trades for each commodity, current Prof/Loss (& Total) + Pips2Trade (no. Pips in either direction to the nearest Pending order price).
I use this with 27 PPoS charts open, don't pick & choose, let the EA do the job.
PPoSDashboard-sample20150710.png
This image was taken today after drop & day reversal of AUD but with MainTrade MarketOrder = true; just to see what happens ;-). AUDUSD is expected to drop to 0.72 soon. [GU trade was a manual PriceAction]

Plan no further mods. re reducing losses, as this seems to work very well & losses are well covered with persistent small gains.
Thanks to Pipcruiser :hi: & Steve for great Trend=Friend turbo system.
Author:  pipped [ Fri Jul 10, 2015 1:52 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Thank you Lifesys,
This looks very interesting. I will test and report.
Author:  bazze [ Fri Jul 10, 2015 2:19 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

:good:
Author:  pipcruiser [ Fri Jul 10, 2015 4:56 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Wow....Looks really interesting and impressing :clap:

Thanks for your input, looking forward to take this for a spinn....

I just love when people tweak this baby...

PC
Author:  iasho [ Fri Jul 10, 2015 10:10 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

With the change to the time frames I don't think we have to stop trading on 23rd of the month.

Thanks for the great job. :good:
Author:  fiox [ Sat Jul 11, 2015 11:49 am ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Hi Lifesys, thanks for your works. I have a question, your PPoS version is running witouth other EA like MPTM?

Best regards
Author:  Mike [ Sat Jul 11, 2015 4:01 pm ]
Post subject:  PPoS Improvement Ideas - Brainstorming

Lifesys » Fri Jul 10, 2015 12:07 pm wrote:Attached PPoS2 and PPoSDashboard ...few mods implementing some suggestions ...
Again thanks :hi:
May I ask for clarification of some points
Added TradingDojiPercent = 3; // allows trade if a 3% body Doji "Trading" candle, instead of strict Close > or < Open....
Can you tell more?
- 3% would mean a body of 3 Pips of a 100 Pips bar?
- M1 Buy, W1 Buy, D1 Doji (up or down) would create a setup for a Buy trade?
- M1 Buy, W1 Doji, D1 down would create a setup for a buy trade?
... Backed up with +4% CloseAll+ve ...
Sorry, what do you mean by "+ve"?
In this context I am just wondering: are you setting individual SL, JS, TS and TP for main trades on the bot or do you use only a BasketManager to trade the basket?
Then, just to be sure
Trading set for 1st 1/2 hour of weekdays 2-5 [and ends] after 23rd & all pendings expire server 1600hrs day 5
are settings to be defined by the user, while
not [trading]1st of month
is a hardcoded setting. Is this correct?
Thank you again Mike
All times are UTC Page 10 of 15