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 NullPointStrategies, Today, 05:17 AM
        0 responses
        41 views
        0 likes
        Last Post NullPointStrategies  
        Started by argusthome, 03-08-2026, 10:06 AM
        0 responses
        124 views
        0 likes
        Last Post argusthome  
        Started by NabilKhattabi, 03-06-2026, 11:18 AM
        0 responses
        64 views
        0 likes
        Last Post NabilKhattabi  
        Started by Deep42, 03-06-2026, 12:28 AM
        0 responses
        41 views
        0 likes
        Last Post Deep42
        by Deep42
         
        Started by TheRealMorford, 03-05-2026, 06:15 PM
        0 responses
        46 views
        0 likes
        Last Post TheRealMorford  
        Working...
        X