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 CarlTrading, 05-11-2026, 05:56 AM
        0 responses
        67 views
        0 likes
        Last Post CarlTrading  
        Started by CarlTrading, 05-10-2026, 08:12 PM
        0 responses
        40 views
        0 likes
        Last Post CarlTrading  
        Started by Hwop38, 05-04-2026, 07:02 PM
        0 responses
        202 views
        0 likes
        Last Post Hwop38
        by Hwop38
         
        Started by CaptainJack, 04-24-2026, 11:07 PM
        0 responses
        366 views
        0 likes
        Last Post CaptainJack  
        Started by Mindset, 04-21-2026, 06:46 AM
        0 responses
        283 views
        0 likes
        Last Post Mindset
        by Mindset
         
        Working...
        X