непонятка

  • Автор темы Автор темы spore
  • Дата начала Дата начала

spore

Элитный участник
У меня такая ситуация.
Стоят два робота, назовем их EA 1 и EA 2.
EA 1 стоит на USDCHF (bogie hedgehog)
EA 2 на EURUSD (altarius)

EA 1 держал две сделки открытими, два селла, оба в минусах.
EA 2, не имея ни одной своей открытой сделки, закрывает одну из позиций, принадлежащих EA 1 (т.е. на "чужой" паре), при том позиции EA 1 отмечены своим магиком.

Как я понимаю, EA 2 не умеет различать "свои" сделки (отсутствие магика)? Может кто-нибудь подправить это недорозумение?

Робот прикреплен.

Заранее спасибо!
 

Вложения

Баблофикатор

Активный участник
Вообще magic в коде используется при открытии ордеров - 466.

res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,3,0,0,"",466,0,Red);

А вот часть кода, которая закрывает ордера и высчитывает всякое разное по факту наличия открытых дурная какая то и нуждается в доработке.

Че он хоть показывает на тестах хотя бы? Мне тестить лень. Если резы хорошие можно и доделать.
 

spore

Элитный участник
Вообще magic в коде используется при открытии ордеров - 466.

res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,3,0,0,"",466,0,Red);

А вот часть кода, которая закрывает ордера и высчитывает всякое разное по факту наличия открытых дурная какая то и нуждается в доработке.

Че он хоть показывает на тестах хотя бы? Мне тестить лень. Если резы хорошие можно и доделать.

466 - это я вбивал в код. там был ноль в оригинале.

насчет закрытия согласен, билиберда.

резы на тестах неплохие - хорошо бы доделать.
 

Вложения

  • TesterGraph.gif
    TesterGraph.gif
    13,9 КБ · Просмотры: 38

spore

Элитный участник
Это за какой период? У меня с начала года совсем плохая картинка

с начала сентября 2009 по сегодня.

вот попробуй эти настройки. но это оптимизация на быстрых тиках (по open), так как жруч он на ресурсы. пока до детальной оптимизации руки не дошли.

интересен эксперт тем, что он на стохастиках, а стохастики, хоть и тормознутые, но я их люблю.
 

Вложения

Верх