Waljan,
Voor de long kant zet jij
if Close>xProfitLevel1 then begin
if Close>xProfitLevel2 or Close<xProfitlevel1 then exitlong;
end;
Allereerst test jij of de close groter is dan profitlevel1 .
Als dat zo is test je of de close groter is dan profitlevel2 en of ?DE CLOSE KLEINER IS DAN PROFITLEVEL1.
Dat laatste zal nooit het geval zijn omdat je eerst getest hebt of de close groter is dan profitlevel1.
Als de bedoeling is dat je eruit gaat als de close weer onder het profitlevel1 duikt zou het volgende een mogelijkheid kunnen zijn.
if Close>xProfitLevel2 or VcrossesBelow(Close,Profitlevel1) then exitlong;
groetjes
cees ?