Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Money management

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

    Money management

    Hello. I'm trying to manage the money into the automated trading and I need to know how much money I win/loss in the last trade for adding or substracting. I have put the next routine:

    protectedoverridevoid OnOrderUpdate(IOrder order)
    {

    Trade UltimoTrade;

    UltimoTrade = Performance.AllTrade[Performance.AllTrades.Count - 1];

    if (LongOrder != null && LongOrder.Token == order.Token)
    if (order.OrderState == OrderState.Filled)

    GCCapital = GCCapital + UltimoTrade.ProfitCurrency *
    UltimoTrade.Quantity;
    }


    if (ShortOrder != null && ShortOrder.Token == order.Token)
    {
    if (order.OrderState == OrderState.Filled)
    GCCapital = GCCapital - UltimoTrade.ProfitCurrency *
    UltimoTrade.Quantity;

    }
    My problem is that this routine is not called after close of every trade. After three trades it calculate the second trade, and so on. What are I'm doing bad.

    Thank you very much.

    #2
    You told it to calculate the last trade but 1.

    "Performance.AllTrades.Count - 1" is what you asked it to do.

    Comment


      #3
      Hello,

      Thanks for the forum post.

      Instead of doing this in OnOrderUpdate().

      Why not just access the current trade and last trade before your ready to make a new trade and do your additions there before as a filter before you can place new trades.

      For example use the following sample, however instead of counting consecutive losers. Do your money management math by accessing the PnL from the trade performance.



      Let me know if I can be of further assistance.

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by hurleydood, 09-12-2019, 10:45 AM
      14 responses
      1,096 views
      0 likes
      Last Post Board game geek  
      Started by cre8able, Yesterday, 04:16 PM
      1 response
      16 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Started by cre8able, Yesterday, 04:22 PM
      1 response
      14 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by stafe, 04-15-2024, 08:34 PM
      5 responses
      28 views
      0 likes
      Last Post NinjaTrader_ChelseaB  
      Started by StrongLikeBull, Yesterday, 04:05 PM
      1 response
      12 views
      0 likes
      Last Post NinjaTrader_Gaby  
      Working...
      X