0 Mitglieder und 2 Gäste betrachten dieses Thema.
1. wo ist der genaue schaltpunkt für order? der wert der linien ist bei mir bis zu 6 stellig, also zb 1,207735. hast du den wert gerundet oder schaltet der ea auch wenn der wert nur um die 6te stelle größer bzw kleiner ist?2. hast du größer als oder größer gleich geschrieben?
SellPrice = ObjectGet(SellLine, OBJPROP_PRICE1) ; BuyPrice = ObjectGet(BuyLine, OBJPROP_PRICE1) ; if (DoSell && OpenSellOrders == 0 && Bid >= SellPrice) OpenSell = 1; if (DoBuy && OpenBuyOrders == 0 && Ask <= BuyPrice ) OpenBuy = 1;
noch ne idee.... macht es eigendlich sinn, (bei anderen paaren) zwischen 2 trendlinien zu handeln? müsste doch auch programmierbar sein.
Oder was meinst du mit "müsste doch auch programmierbar sein" für Änderungen?
aber kannst du den kaufpunkt anders setzen?if (DoBuy && OpenBuyOrders == 0 && Bid <= BuyPrice ) OpenBuy = 1;dann kannst du die buylinie an den unteren rand der range legen und musst den spread nicht einrechnen, nach dem motto trade what you see.
ich habe die sell Linie nach dem Verstellen markiert gelassen...... der EA handelt dann nicht