Jak uložit hodnotu min a max v Ninjatrader?

Mám otázku ohladom porgramovanie v NinjaTrader. Vieťe poradiť ako v ninjatraderovi naprogramovať respektíve uložiť hodnotu minima a maxima určitej sviečky definovanej časom, to znamená high a low hodinovej sviečky napr. o 14,00 hod, a túto hodnotu uchovať počas celého obchodného dňa?
Roman Dvořák Odpověděl:Roman Dvořák

#region Variables

private double range_low = 99999999;

private double range_high = 0;

 

protected override void Initialize()

{

 

if ( ToTime(Time[0]) == 140000) {range_low = 99999999; range_high = 0; };

if ( ( ToTime(Time[0]) >= 140000) && ( ToTime(Time[0]) <= 150000) )

{ range_low = Math.Min(range_low, Low[0]);

range_high = Math.Max(range_high, High[0]);

};

 

}

Štítky:ninjatrader
Abyste mohli položit dotaz, je třeba se přihlásit nebo zaregistrovat.
Nejnovější dotazy
  • „vacsinou v kazdom videu alebo odpovedi spominate (dolezity je kontext) trhu a nikdy nikde som nenasiel co tym myslite,…“
  • „Dobrý den, co říkáte na micro futures ( např. MYM, M6E, MCL...), je to podle Vás dobrý nástroj pro obchodníky, kteří…“
  • „Dobrý den, chtěl bych se zeptat z jakého důvodu zadáváte obchod na forexu, když analýzu provádíte na futures. Výhodám…“
Nejoblíbenější dotazy
  • „Dobrý den, chtěl bych si zakoupit vaší službu Live Trading Asistent, ale ještě před tím se chci zeptat, jestli tato…“
  • „Dobrý den, v semináři Price Action jste říkal, že na Forexu vstupujete na základě limitní objednávky a u komodit…“
  • „vacsinou v kazdom videu alebo odpovedi spominate (dolezity je kontext) trhu a nikdy nikde som nenasiel co tym myslite,…“
Menu Zavřít