Initializes new variable


SYNTAX

public GlobalVariable (string name,object value)



PARAMETERS


name — string


value — object


EXAMPLE

using System;
using System.Text;
using PTLRuntime.NETScript;

namespace GlobalVariablesManager
{
     public class GlobalVariablesManager : NETIndicator
     {
         List<GlobalVariable> global_List=new List<GlobalVariable>();
         public override void Init()
         {             
              if(GlobalVariablesManager.Count()>0)
             {
                 global_List=GlobalVariablesManager.GetGlobalVariablesList();
                 foreach (var el in global_List)
                 {
                    //Simplified way to retrieve global variable value
                    el.GlobalVariable("new_global_variable_period", period)
 
                    //However, to obtain certain variable, which belongs to indicator/strategy and to avoid unexpected erasing of data the best practice is to provide to a key holder multiple details such as name, params, hashed password etc. Follow SetValue() example.
                 }
             }
         }
     }
}