Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
со скобками надо разобраться. мож так пойдёт
Со скобками все верно..цикл верен..но вместо
срабатывает
такие вот пироги...
Заранее благодарю в участии и пояснениях, может к какомуту выводу и прийдем..извиняюсь что не могу выложить всю стратегию полностью, понимаю было бы легче понять..еще раз извиняюсь.
или так
int total=OrdersHistoryTotal();
if (Sell1_1 < Sell1_2)
{
Order = SIGNAL_SELL;
for (int o=total-1;o>=0;o--)
{
if (OrderSelect(o,SELECT_BY_POS,MODE_HISTORY))
{
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber )
{
if (OrderProfit()<0 && OrderType()==OP_BUY) Order = SIGNAL_Zamoksell;
}
}
}
}
if (Buy1_1 > Buy1_2 )
{
Order = SIGNAL_BUY;
for (int p=total-1;p>=0;p--)
{
if (OrderSelect(o,SELECT_BY_POS,MODE_HISTORY))
{
if (OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber )
{
if (OrderProfit()<0 && OrderType()==OP_sell) Order = SIGNAL_Zamokbuy;
}
}
}
}
Все верно равнозначно... :(
Соблюдается следующая картина на примере:
Заходит по ТС в бай, - закрылась в минусе - срабатывает условие замокселл и селл открывается определенным образом, селл закрывается в плюсе.
Далее открывается по ТС селл - уходит в минус и закрывается, после него НЕ срабатывает условие замокбай а срабатывает стандартная операция БАЙ :(
такое ощущение что if (OrderProfit()<0 && OrderType()==OP_sell) Order = SIGNAL_Zamokbuy; не устраивает значением :( но ведь и был отрицательный по истории и селл тип...ээхх блин.
а поставь между ними
else
а поставь между ними
else
тоже самое...все пробовал кажись..тут другой подход наверное нужен..возможно разделения на что то более сложное..тут идет цепочное слежение за ордерами...самое главное за минусовыми, ведь как мы знаем хорошая ТС какая бы нибыла всего лиш 50% успеха, остальные 50% это управление капиталом, и если оно правильное то нам не страшен никакой стоп лосс так как знаем что это лиш часть стратегии а не издержка или ошибка входа.
поправь
OP_sell
на
OP_SELL
поправь
OP_sell
на
OP_SELL
естественно )