Einzelnen Beitrag anzeigen
  #2 (permalink)  
Alt 12.03.14
Benutzerbild von fxdaytrader
fxdaytrader fxdaytrader ist offline
Premium Mitglied
 
Registriert seit: Dec 2013
Ort: hier und dort
Beiträge: 433
fxdaytrader befindet sich auf einem aufstrebenden Ast
Standard

Da gibts mehrere Möglichkeiten.
Zuerst natürlich die externe variable, bspw.
extern bool UseAdx = true;
extern bool UseStoch = false;
etc.

Nun könntest Du mit bool-funktionen arbeiten, der übersicht halber, also hier:

bool adxok() {
if (!UseAdx) return(true);//wenn adx nicht genutzt werden soll setzen wir es auf true

if (iADX(uw.)<=xyz) return(true);//prüfen ob bedingung erfüllt
return(false);//nicht erfüllt
}

Dasselbe dann mit stoch und den anderen bedignungen

im code dann

if (adxok()&&stochok()) ordersend(usw.)

oder:

if ( (UseAdx&&adxwert>=xyz)||!UseAdx) && Bedingung2...) Ordersend(usw.)