Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 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()==MagicNumberbuy )
{
if (OrderProfit()<0 && OrderType()==OP_BUY) Order = SIGNAL_Zamoksell;
}
}
}
}
else
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()==MagicNumbersell )
{
if (OrderProfit()<0 && OrderType()==OP_SELL) Order = SIGNAL_Zamokbuy;
}
}
}
}
кхм....незнаю.
Order = SIGNAL_Zamokbuy; не вызывается даже при соблюдении условий. Для чистоты задачи я эту часть кода так и не вставил в общий приведенный. Чтобы было видно сам чистый код.
а так
Неработает вообще!
нашёл :)
поменяй в проверке o на p
вот здесь
Order = SIGNAL_BUY;
for (int p=total-1;p>=0;p--)
{
if (OrderSelect(o,SELECT_BY_POS,MODE_HISTORY))
вот здесь
Order = SIGNAL_BUY;
for (int p=total-1;p>=0;p--)
{
if (OrderSelect(o,SELECT_BY_POS,MODE_HISTORY))
конечно же исправил..неработает всеравно :(
надо выход из цикла вставить.
ммм... счас мысль пришла... а зачем перебирать всю историю?
txt там длинно - долго вникать
а так перекрутить, если не ошибся..