Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Optimization of strategy code

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

    Optimization of strategy code

    Hi! I'm using some indicators (Pivot and Ichimoku) in my multi instrument strategy for plotting and for checking conditions to enter/exit orders. I do not have any attribute set for my indicator, I'm calling them when I need them like this :

    ```
    AddChartIndicator(Ichimoku(BarsArray[1]));
    AddChartIndicator(Pivots(BarsArray[1], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240));​
    ```
    or like this :

    ```
    if(Closes[BarsInProgress][0] > Ichimoku(BarsArray[BarsInProgress]).GetTenkanSenValue()) {...}
    double[] pivotLevels = {
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).S3[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).S2[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).S1[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).Pp[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).R1[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).R2[0],
    Pivots(BarsArray[BarsInProgress], PivotRange.Daily, HLCCalculationMode.CalcFromIntradayData, 0, 0, 0, 240).R3[0]
    };​
    ```
    I wanted to know If calling them like this on the running time are a bad habit or it is fine and do not affect a lot performances.

    #2
    Hello Tessan,

    That is fine, you can do that or make variables. Indicators have a cache system so if you have called it once it won't need to be recreated the next time you call it later.

    Comment


      #3
      ok! thank you for your quick answer Jesse

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by Mindset, 04-21-2026, 06:46 AM
      0 responses
      87 views
      0 likes
      Last Post Mindset
      by Mindset
       
      Started by M4ndoo, 04-20-2026, 05:21 PM
      0 responses
      128 views
      0 likes
      Last Post M4ndoo
      by M4ndoo
       
      Started by M4ndoo, 04-19-2026, 05:54 PM
      0 responses
      65 views
      0 likes
      Last Post M4ndoo
      by M4ndoo
       
      Started by cmoran13, 04-16-2026, 01:02 PM
      0 responses
      117 views
      0 likes
      Last Post cmoran13  
      Started by PaulMohn, 04-10-2026, 11:11 AM
      0 responses
      67 views
      0 likes
      Last Post PaulMohn  
      Working...
      X