Code:
if (ActCurrPair == "US30" && ActTimeFrame == 15) { //für Doe 20 Pips zum Triggern der Popgun
TriggerPips = 20;
Lotsize = Equity / 100000;
}
if (ActCurrPair == "US30" && ActTimeFrame == 30) {
TriggerPips = 20;
Lotsize = Equity / 100000;
}
if (ActCurrPair == "US30" && ActTimeFrame == 60) {
TriggerPips = 20;
Lotsize = Equity / 100000;
}
if(ActCurrPair == "GER30" && ActTimeFrame == 15) { // für Dax 10 Pips zum Triggern der Popgun
TriggerPips = 10;
Lotsize = Equity / 100000;
}
if(ActCurrPair == "GER30" && ActTimeFrame == 30) {
TriggerPips = 10;
Lotsize = Equity / 100000;
}
if(ActCurrPair == "GER30" && ActTimeFrame == 60) {
TriggerPips = 10;
Lotsize = Equity / 100000;
}
if (ActCurrPair == "XAUUSD" && ActTimeFrame == 15) { // für Gold 1.0 = 10 Pips zum Triggern der Popgun
TriggerPips = 1.0;
Lotsize = Equity / 10000;
}
if (ActCurrPair == "XAUUSD" && ActTimeFrame == 30) {
TriggerPips = 1.0;
Lotsize = Equity / 10000;
}
if (ActCurrPair == "XAUUSD" && ActTimeFrame == 60) {
TriggerPips = 1.0;
Lotsize = Equity / 10000;
}
if(ActTimeFrame == 15 && ActCurrPair == "GBPJPY") { // für die JPY Paare und Öl 0.1 = 10 Pips zum Triggern der PG
TriggerPips = 0.1;
Lotsize = Equity / 10000;
}
if(ActTimeFrame == 30 && ActCurrPair == "GBPJPY") {
TriggerPips = 0.1;
Lotsize = Equity / 10000;
}
if(ActTimeFrame == 60 && ActCurrPair == "GBPJPY") {
TriggerPips = 0.1;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 15 && ActCurrPair == "GBPAUD") {
TriggerPips = 0.001;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 30 && ActCurrPair == "GBPAUD") {
TriggerPips = 0.001;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 60 && ActCurrPair == "GBPAUD") {
TriggerPips = 0.001;;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 15 && ActCurrPair == "EURAUD") {
TriggerPips = 0.001;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 30 && ActCurrPair == "EURAUD") {
TriggerPips = 0.001;
Lotsize = Equity / 10000;
}
if (ActTimeFrame == 60 && ActCurrPair == "EURAUD") {
TriggerPips = 0.001;
Lotsize = Equity / 10000;
}
double dZoneLow = NormalizeDouble(Low[1],Digits);
double dZoneHigh = NormalizeDouble(High[1],Digits);
double dSellStop = dZoneLow-TriggerPips;
double dBuyStop = dZoneHigh+TriggerPips;
TriggerPips wird je nach Währungspaar und Timeframe unterschiedlich festgelegt.