Allmänt meddelande

Collapse
No announcement yet.

Sortera värden till rankningsfunktion

Collapse
X
 
  • Filter
  • Klockan
  • Show
Clear All
new posts

  • #31
    Ursprungligen postat av Rikard Autostock Visa inlägg
    Ok, men om du kopplar bort delar av villkoret:

    IsCancel=not(and(IsAfterTwentyTwoPastFive,{NoPosition}1))


    eller

    IsCancel=not(and({IsAfterTwentyTwoPastFive}1,NoPosition))


    så kan vi se vilken del som blockerar order.
    Det kanske inte var så tydligt i mitt tidigare inlägg.. Men såhär ser utfallet ut när man kopplar bort det ena eller andra:

    Ger 0 signaler --> IsCancel=not(and(IsAfterTwentyTwoPastFive,NoPosition))
    Ger 2 signaler --> IsCancel=not(and(1,NoPosition))
    Ger 0 signaler --> IsCancel=not(and(IsAfterTwentyTwoPastFive,1))
    Ger 9 signaler --> IsCancel=not(and(1,1))

    Comment


    • #32
      Efter lite närmare granskning har det visat sig att denna rad:

      IsCancel=not(and(1,NoPosition))

      Gör att endast första köpsignalen och första säljsignalen går igenom. Finns det något bättre sätt att hantera kontroll av innehav? Jag vill hela tiden köpa/sälja för 100% av tillgängligt kapital.

      Comment


      • #33
        Ursprungligen postat av pgson Visa inlägg
        Efter lite närmare granskning har det visat sig att denna rad:

        IsCancel=not(and(1,NoPosition))

        Gör att endast första köpsignalen och första säljsignalen går igenom. Finns det något bättre sätt att hantera kontroll av innehav? Jag vill hela tiden köpa/sälja för 100% av tillgängligt kapital.
        ...bugg hittad, så nu funkar nog innehavskontrollen. Ett steg i taget.

        Comment

        Working...
        X