Pathfinder Trading System

Viewing 15 posts - 1,561 through 1,575 (of 1,835 total)
  • Author
    Posts
  • #58608 quote
    Reiner
    Participant
    Veteran

    Hi guys,

    V8 engine works as designed :-). The reason for the different behaviour is the trend multiplier mechanism. The trend multiplier only becomes active when the strategy profit from last week is positive. Depending on when the algo was started, the current position size is 1 (started on last weekend or this week) or 2 (started last week).

    Pathfinder V8 is currently in the very bullish l5 scenario (signalline > monthlyHigh and dailyHigh > weeklyHigh). As long as the signalline is currently above 13552 (monthly and weekly high), the V8 engine accumulates one position every hour (during trading window 8 – 22:00) up to the maximum position size. Depending on the trend multiplier, 5×2 or 10×1 positions are accumulated up to the maximum position size of 10.

    The exit criteria this morning was the time exit when the position is in profit (16+1 = hours) calculated from the last buy. That was 9:00 (trend multiplier 2) or 11:00 (trend multiplier 1).

    V8 is currently trading very aggressively to seize the chance of a breakout towards new highs.

    Nicolas, wp01, reb, dajvop and Gianluca thanked this post
    #58611 quote
    Vonasi
    Moderator
    Master

     

    a discrepancy caused by the trendmultiplier from my point of view.

    I’m no expert on Reiners code but after a quick glance at this TrendMultiplier thing I can’t see how it is the issue. It is simply a bit of code that checks on a Monday to see if have more or less money than we did last week and increases the position size or decreases the position size accordingly. But with TrendMultiplier variable set at two then the maximum position size will only ever be two.
    This can have no say in how many bets we open unless there is something else in the code somewhere. As I say I’ve only had a quick glance at it.

    ONCE profitLastWeek = 0
    IF DayOfWeek <> DayOfWeek[1] AND DayOfWeek = 1 THEN
    IF StrategyProfit > profitLastWeek + 1  THEN
    positionSize = MIN(trendMultiplier, positionSize + 1) // increase risk
    ELSE
    positionSize = MAX(1, positionSize - 1) // decrease risk
    ENDIF
    profitLastWeek = strategyProfit
    ENDIF
    wp01 and Juan Salas thanked this post
    #58719 quote
    verdi55
    Participant
    Veteran

    In my backtest, the results for January 2018 are completely identical, whether the system starts in May, 2016 or on January 2nd, 2018, or a week before. So a difference in strategyprofit cannot be the issue.

    #58768 quote
    Gianluca
    Participant
    Master

    @gianluca Albino, Is yours set to 2 and did your V8 bought yesterday 3 times 2 positions and sold them this morning at 09.00 O ‘clock in live trading?

    Hi, i am actually running the V7 since the system have still open a trade (from 3 days now) and the demo closed the same trade.

    #58862 quote
    verdi55
    Participant
    Veteran

    I don’t understand the use of so many statements “if 1=1” in lines 218-222, 226-228 and line 303 ? I’d guess 1=1 is always true…

    However, “1=0” in line 225 should be always false ?

    #58870 quote
    Vonasi
    Moderator
    Master

    I don’t understand the use of so many statements “if 1=1” in lines 218-222, 226-228 and line 303 ? I’d guess 1=1 is always true… However, “1=0” in line 225 should be always false ?

    I’m with you on this one. Not something I’ve seen in anyone else’s code before. I guessed they were just on/off variables.

    #58876 quote
    verdi55
    Participant
    Veteran

    OK, so this means that short condition s1 is always switched off. Also, “isStrongBearish” in lines 215 and 231 is always false, then.

    Under the current conditions in DAX, it appears to me that V8 would switch to short when s4 and f1 are true, that is, when close falls below longMA, which is 13130 at the moment ? Let’s see what happens…

    #58881 quote
    Vonasi
    Moderator
    Master

    OK, so this means that short condition s1 is always switched off. Also, “isStrongBearish” in lines 215 and 231 is always false, then. Under the current conditions in DAX, it appears to me that V8 would switch to short when s4 and f1 are true, that is, when close falls below longMA, which is 13130 at the moment ? Let’s see what happens…

    I’d have to take your word for that as to be honest I find Reiners coding style a little difficult to read for some reason so gave up! Also my Pathfinder demo live is currently running a huge loss and a bigger drawdown than I really like so I kind of lost interest and moved on to something else!

    #58970 quote
    Vonasi
    Moderator
    Master

    For those interested in seasonality (which I guess is anyone interested in the Pathfinder trading method) an updated version of my Seasonality Analysis Indicator has now been posted to the library at

    Seasonality Analysis with In Sample and Out of Sample and Monthly Rating

    Much improved I think with in sample and out of sample data analysis and a monthly rating system. Used as a continuously walking forward test each month (or series of tests on different length in sample and out of sample periods) it should help any trader make better seasonality decisions month by month.

    Hope you enjoy…..

    Despair, O-jay8, wp01, villares and Pfeiler thanked this post
    #59176 quote
    Pfeiler
    Participant
    Senior

    Pathfinder-SAF-4H-V7 (SAF40 R10) closed with €383,83 profit (in live)

    wp01 thanked this post
    #59177 quote
    wp01
    Participant
    Master

    Amazing volatile SAF-H4-V7. Yesterday it was intraday unrealized minus 900 euro.

    #59281 quote
    Vonasi
    Moderator
    Master

    Horrible loss on DAX V8 today on my demo account. Strange as the market was coming back from much lower and then the bets were closed for a massive loss. Hopefully Reiner can explain why – I hope it wasn’t a time based close? Thank goodness it was only virtual beer and pizza that is off my menu today! Made a horrible mess of my demo account graph for January that was doing so well up until then even with four other failed strategies that were also sucking it down pip by 100 pip.

    [attachment file=59282]

    #59293 quote
    verdi55
    Participant
    Veteran

    I hope it wasn’t a time based close?

    I fear it was. Number of candles of the closed position was 79, which is larger than maxCandlesLongWithoutProfit (= 75).

    Is this the fate of an overoptimized system that stops working well right after the optimization period has ended, or just bad luck ? We will see after 6 months, I’d say.

    #59448 quote
    Reiner
    Participant
    Veteran

    Hi Brage,

    I hope you’re all right and that you’ve had a good trading year 2017.

    DAX V8 is still in the development and testing phase. It is still too early to be sure if it works in reality. If the tests show that it really works, I would choose the following settings for a small account.

    Profit and risk are mainly determined by the size of the position. There are the following 5 parameters to set the chance/risk profile. The least risk exists if all parameters are set to 1. However, this is not recommended as the chances of winning are very limited.

    In backtest! the following settings provide a good chance/risk ratio (Profit 444%, 2.100 Euro max. drawdown, highest loss 820 Euro).:

    // size calculation: size = positionSize * trendMultiplier * saisonalPatternMultiplier
    ONCE positionSize                 = 1    // default start size
    ONCE trendMultiplier              = 1    // >1 with dynamic position sizing; 1 without
    ONCE maxPositionSizePerTrade      = 3    // maximum size per trade
    ONCE maxPositionSizeLong          = 4    // maximum size for a long position
    ONCE maxPositionSizeShort         = 4    // maximum size for a short position

    With the rule of thumb (2 x max drawdown + highest loss + margin max position size) you need a 6 k account size for this setting.

    Best regards,

    Reiner

    Brage thanked this post
    #59450 quote
    Reiner
    Participant
    Veteran

    last week’s results are different. Unfortunately, the DAX has not completed the hoped-for breakout above 13,400. That’s a pity since V7 and V8 had a bigger long position but unfortunately no one can predict the market.

    V7 robots have worked well and earned 1.955 Euro:

    • ASX V7: 128 Euro
    • FTSE V7: -201 Euro
    • DAX V7: 1.271 Euro
    • EU-Stoxx: 372 Euro
    • SAF V7: 384 Euro

    DAX V8 robot has delivered a loss of 1.189 Euros. Losses are unfortunately part of the game and as long as the loss is within the scope of the back-test, there is no reason to change the system. But of course I advise to be careful here and everybody should run V8 in demo first.

Viewing 15 posts - 1,561 through 1,575 (of 1,835 total)
  • You must be logged in to reply to this topic.

Pathfinder Trading System


ProOrder support

New Reply
Author
author-avatar
Reiner @reiner Participant
Summary

This topic contains 1,834 replies,
has 139 voices, and was last updated by CFD AutoTrading
2 years, 6 months ago.

Topic Details
Forum: ProOrder support
Language: English
Started: 09/22/2016
Status: Active
Attachments: 435 files
Logo Logo
Loading...