Something very simplistic

Discussion in 'Journals' started by Quah, Sep 11, 2002.

Thread Status:
Not open for further replies.
  1. dbphoenix

    dbphoenix

    I assume you've checked out the Chicago Mercantile Exchange site (cme.com). They have a wealth of information for beginners. Just click "Getting Started" in the Toolbar on the homepage.

    --Db
     
    #241     Sep 19, 2002
  2. ctrader

    ctrader

    The "front month" for futures is now December, september's contract expires tomorrow, so the volume there is light compared to december.

    No to the daytrading rules... thats a stock thing, not a futures thing.

    Yes to the $2K minimum acct balance, although I don't think you want to do that. $2K will get your account open and allow you to trade an NQ contract intra day.

    The problem with only $2K in your account is that murphy's law dictates that the first day you start trading, will be the day that the Quah strategy hits 16 losses in a row. Hell even if your first trade is a double whammy it would be bad... -7.00 points is a $140 loss (each point is worth $20). Thats over 5% of your account value lost on the first trade! 8 double whammy's would give you a $1000 loss = 50% of your account the first day.

    Better would be to start with $10K. That would get your exposure to a double whammy to around 1% of your account value.
     
    #242     Sep 19, 2002
  3. Atlantic

    Atlantic

    Quah,

    impressive results - impressive style!

    just a few questions:

    your system works very well so far - so why not making more trades? say - if you prefer the am - why not making 10 or 15 trades between 0930 and 1130?

    what are those fibonacci numbers all about? why do they have any meaning in trading?

    good trading!
     
    #243     Sep 19, 2002
  4. WarEagle

    WarEagle Moderator

    #244     Sep 19, 2002
  5. Quah

    Quah

    I'm not making 10 or 15 trades between 0930 and 1130 because that isn't the plan. Not trying to be a smart ass, but since this plan seems to work so far, I don't see any need to change it by adding more trades and thus more risk. One of the things I want to do is be out of the market as much as possible. The other thing is I don't want to be greedy. In my past experience, adjusting something to get more always results in less.
     
    #245     Sep 19, 2002
  6. dbphoenix

    dbphoenix

    Now that's a keeper.

    --Db
     
    #246     Sep 19, 2002

  7. Would you or anyone else who have been trying to backtest this is tradestation be willing to share their code with us?
     
    #247     Sep 19, 2002
  8. nitro

    nitro

    If you really want it ...I will see if I can write it up tonight and post it here...

    nitro
     
    #248     Sep 19, 2002
  9. nitro

    nitro

    The strategy - use a 1 minute bar - I wrote this in TS6 - I have no idea if it works on earlier versions.
    Note - I implemented a really simple get in strategy. This should be enough to get you guys going... The best symbols to use it on is @es.d nitro
    -------

    Inputs: MM(1), SL(1.25), PT(1), BE(1);
    Vars: i(0);
    Array: FibTimes[11](0);

    FibTimes[0] = 833; {3}
    FibTimes[1] = 835; {5}
    FibTimes[2] = 838; {8}
    FibTimes[3] = 843; {13}
    FibTimes[4] = 851; {21}
    FibTimes[5] = 904; {34}
    FibTimes[6] = 925; {55}
    FibTimes[7] = 959; {89}
    FibTimes[8] = 1054; {144}
    FibTimes[9] = 1223; {233}
    FibTimes[10] = 1447;{377}

    i = 0;
    Condition1 = FALSE;

    If BarType = 1 Then Begin
    While i < 11 And Condition1 = FALSE Begin
    If Time = FibTimes - 1 Then
    Condition1 = TRUE
    Else
    Condition1 = FALSE;

    i = i + 1;
    End;

    If Condition1 = True Then Begin
    If Close[1] - Close[2] > 0 Then Buy Next Bar At Market
    Else Sell Short Next Bar At Market;
    End;

    If {BarsSinceEntry >= 1 And} MM = 1 Then Begin
    SetStopPosition;
    SetStopLoss(SL);
    SetProfitTarget(PT);
    { SetBreakEven(BE);}
    End;
    End;
     
    #249     Sep 19, 2002
  10. nitro

    nitro

    use on a 1 minute bar. This will tell you a bar ahead of time when the next Fib Time is coming - it is a Show Me.

    -----
    Vars: i(0), debug(0);
    Array: FibTimes[11](0);

    FibTimes[0] = 833; {3}
    FibTimes[1] = 835; {5}
    FibTimes[2] = 838; {8}
    FibTimes[3] = 843; {13}
    FibTimes[4] = 851; {21}
    FibTimes[5] = 904; {34}
    FibTimes[6] = 925; {55}
    FibTimes[7] = 959; {89}
    FibTimes[8] = 1054; {144}
    FibTimes[9] = 1223; {233}
    FibTimes[10] = 1447;{377}

    i = 0;
    Condition1 = FALSE;

    {If BarType = 1 Then Begin}
    While i < 11 And Condition1 = FALSE Begin
    If Time = FibTimes - 1 Then
    Condition1 = TRUE
    Else
    Condition1 = FALSE;

    i = i + 1;
    End;


    Value1 = CLOSE ;

    if Condition1 then
    begin
    Plot1( Value1, "FibTime" ) ;
    Alert ;
    end ;
     
    #250     Sep 19, 2002
Thread Status:
Not open for further replies.