Ich habe das gerade nur überflogen.
Also das hier:
Code:
if (Force <0){
Force =(-1)* Force ;
}
if (Force <0){
Force =(-1)* Force ;
}
double Abweichung = 2200 / Force ;
könnte man ersetzen durch:
Code:
double Abweichung = 2200 / MathAbs(Force);
wichtiger ist aber folgendes:
Code:
double IchiUP = iIchimoku(NULL,5,9,27,Abweichung,MODE_SENKOUSPANA,0);
Das geht so nicht, die Parameter lauten nämmlich:
iIchimoku(Symbol(),0,tenkan,kijun,senkoub,MODE_SEN KOUSPANB,0);
Die erste 0 sorgt dafür daß der aktuelle timeframe gewählt wird, die letzte ist die signalcandle (0=aktuelle kerze, 1=kerze davor, etc. pp.).
Unabhängig davon was Du mit den 2200 (wie kommst Du darauf?) anstellen willst, Abweichung könnte hier nur entweder für die tenkan-period, kijun-period, senkouspanb-period oder signalcandle gesetzt werden.
Du könntest auch mal googeln, bspw. mql4 + iIchimoku