Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Do SetProfitTarget() & SetStopLoss() for Multi-Time Frame & Instruments Strategy

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

    Do SetProfitTarget() & SetStopLoss() for Multi-Time Frame & Instruments Strategy

    Do SetProfitTarget() & SetStopLoss() work for Multi-Time Frame & Instruments Strategy?
    The total of all the instruments and the individuals.

    #2
    Hello johnnybegoode, thanks for your post.

    If you set the stop or target from State.Configure, then that will be applied to all orders generated by the strategy. You can also set individual stops and targets like so:

    Code:
    ...
    
    else if (State == State.Configure)
                {
                    AddDataSeries("CL 11-19", BarsPeriodType.Minute, 1);
                }
            }
    
            protected override void OnBarUpdate()
            {
                if(State == State.Historical)
                    return;
    
                if(BarsInProgress == 0)
                {
                    SetStopLoss(CalculationMode.Ticks, 10);
                    EnterLong();
                }
    
                if(BarsInProgress == 1)
                {
                    SetStopLoss(CalculationMode.Ticks, 30);
                    EnterLong();
                }

    Comment


      #3
      I mean could you make it work based the sum/total of all the combined instruments. It works on individual instrument.

      i.e. with 2 open positions

      BarsArray[0] - EURUSD is at -$20
      BarsArray[1] - GBPUSD is at $40

      I would like SetProfitTarget() at $20 and it closes both positions at the same time.
      At the moment, it is based on individual instrument's profit.

      Thank you!
      Last edited by johnnybegoode; 10-04-2019, 03:53 PM.

      Comment


        #4
        Hi johnnybegoode, thanks for your reply.

        Correct me if I am wrong, do you want to set the stop loss based on the average position? If so then just set a global stop loss and profit target. This will set a common stop loss for any entry that occurs. Any other values will need to be calculated by your script.

        Comment

        Latest Posts

        Collapse

        Topics Statistics Last Post
        Started by Mindset, 04-21-2026, 06:46 AM
        0 responses
        90 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Started by M4ndoo, 04-20-2026, 05:21 PM
        0 responses
        137 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by M4ndoo, 04-19-2026, 05:54 PM
        0 responses
        68 views
        0 likes
        Last Post M4ndoo
        by M4ndoo
         
        Started by cmoran13, 04-16-2026, 01:02 PM
        0 responses
        120 views
        0 likes
        Last Post cmoran13  
        Started by PaulMohn, 04-10-2026, 11:11 AM
        0 responses
        72 views
        0 likes
        Last Post PaulMohn  
        Working...
        X