Форум трейдеров » Торговые стратегии » Квазиарбитраж в краткосрочной торговле
+ Подписаться
Страница 203 из 267 ПерваяПервая ... 103153193201202203204205213253 ... ПоследняяПоследняя
  1. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    А как именно? По моему предположению, при открытии позиций спреда этим советником, - по любому, убыток на аск-ласт-бид получается всегда меньше, чем при открытии спреда вручную!
    --------------------
    п/с - В советнике я предусмотрел защитные интервалы между всеми операциями, в 0.5 сек.
    ( Sleep(500); - кроме изначальной установки двух отложек)
  2. 168
    Комментарии
    0
    Темы
    177
    Репутация Pro
     
    В начале пути

    2 Медалей
    А почему бы вместо:

    if (NumberOfPositions(Symbol_1,-1, MagicNumber) >0 &&
    NumberOfPositions(Symbol_2,-1, MagicNumber)>0 && Start_Trade && MessageBox_)
    MessageBox(" Позиции открыты\n"+
    "Не забудьте в СВОЙСТВАХ советника \n"+
    "отключить параметр <Start_Trade>",0,1 );

    не написать просто:

    if (NumberOfPositions(Symbol_1,-1, MagicNumber) >0 &&
    NumberOfPositions(Symbol_2,-1, MagicNumber)>0 && Start_Trade )
    Start_Trade =false;

    ???
  3. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    Идея такая. Зачем нам терять неск. пипсов на аск-ласт-бид при открытии позиций, если можно хотя бы по одному ордеру открыть позицию лимитной отложкой (без взимания аск-бид)! Особенно на маловолатильных инструментах.
    Иначе говоря. Алгоритм работы такой:
    .... ...
    Функция ограничения работы советника по времени задается только для Парного трейлинг стопа и для опции закрытия позиций по заданному профиту/убытку (например, чтобы отключать трал и опцию закрытия советника в неликвидные ночные часы).
    Кто скачал советник, - просьба удалить и скачать заново. Нашлась там ошибка в установне размеров при открытии позиций. Исправил.

    Цитата Сообщение от Valpro Посмотреть сообщение
    А почему бы вместо:

    if (NumberOfPositions(Symbol_1,-1, MagicNumber) >0 &&
    NumberOfPositions(Symbol_2,-1, MagicNumber)>0 && Start_Trade && MessageBox_)
    MessageBox(" Позиции открыты\n"+
    "Не забудьте в СВОЙСТВАХ советника \n"+
    "отключить параметр <Start_Trade>",0,1 );

    не написать просто:
    if (NumberOfPositions(Symbol_1,-1, MagicNumber) >0 &&
    NumberOfPositions(Symbol_2,-1, MagicNumber)>0 && Start_Trade )
    Start_Trade =false;
    ???
    Попробуй, сделай. Но так просто не получится.
    Там придется задавать глоб. переменную на
    GlobalVariableCheck( string name) ,
    а с этой ф-ей я ни разу не пробовал работать.
  4. 168
    Комментарии
    0
    Темы
    177
    Репутация Pro
     
    В начале пути

    2 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    Кто скачал советник, - просьба удалить и скачать заново. Нашлась там ошибка в установне размеров при открытии позиций. Исправил.
    а чего там не так?
    у меня уже работает, все вроде нормально


    Попробуй, сделай. Но так просто не получится.
    Там придется задавать глоб. переменную на
    GlobalVariableCheck( string name) ,
    а с этой ф-ей я ни разу не пробовал работать.
    дык уже давно так делаю, без всяких глобал.переменных - вроде полет нормальный
  5. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Цитата Сообщение от Valpro Посмотреть сообщение
    а чего там не так?
    у меня уже работает, все вроде нормально
    //---------------------
    дык уже давно так делаю, без всяких глобал.переменных - вроде полет нормальный
    Там немного были перепутаны параметры размеров позиций 1 и 2 инстр. - открывались одинаковые.
    И время работы трала и опции закрытия было неправильно программно задано.
    Надо вот так:
    // если время (в часах) больше Start и меньше End - то работаем
    if ( (Hour() >Start && Hour()<End) || ! Time_ ) {

    а было неправильно
    if ( (Hour() >Start && Hour()<End) && Time_ ) {

    ===============
    исправил окончательно в 20:45 мск - закачал там
    сейчас проверил, вроде - наконец, как часики работает.
  6. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Цитата Сообщение от Valpro Посмотреть сообщение
    дык уже давно так делаю, без всяких глобал.переменных - вроде полет нормальный
    А ты проверь в таком режиме:
    Пусть советник с твоим вариантом Start_Trade сам закроет позиции по парному тралу.
    И посмотри (задай в комменте - там есть место во 2 строке Comment() ) - какой при этом станет парамертр
    extern bool Start_Trade
    Думаю, он опять будет = TRUE
    - и позиции автоматом опять откроются!
    причем - это ещё не все беды. Тут же сразу трал закроет эти позиции, т.к. в памяти трала остался сигнал-команда закрытия по стопу.
    Позиции снова откроются. А трал их опять закроет...
    И так будет бесконечно - пока хватит депозита на потерях аск-бид!
    =========
    А в моем варианте - такого глюка не будет!
  7. 168
    Комментарии
    0
    Темы
    177
    Репутация Pro
     
    В начале пути

    2 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    А ты проверь в таком режиме:
    Пусть советник с твоим вариантом Start_Trade сам закроет позиции по парному тралу.
    И посмотри (задай в комменте - там есть место во 2 строке Comment() ) - какой при этом станет парамертр
    extern bool Start_Trade
    Думаю, он опять будет = TRUE
    - и позиции автоматом опять откроются!
    причем - это ещё не все беды. Тут же сразу трал закроет эти позиции, т.к. в памяти трала остался сигнал-команда закрытия по стопу.
    Позиции снова откроются. А трал их опять закроет...
    И так будет бесконечно - пока хватит депозита на потерях аск-бид!
    =========
    А в моем варианте - такого глюка не будет!
    тогда можно сделать так
    не
    extern bool Start_Trade
    а просто
    bool Start_Trade = true;
  8. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Информация к размышлению.
    -----------------------------------------
    Обзор рынка зерновых, масличных и хлопка
    в закачке по ссылке http://zalil.ru/31746310
    "... биржа ICE на 53,3% понизила маржинальные требования по торговле
    контрактами на хлопок."(с)
  9. 5,973
    Комментарии
    10
    Темы
    5318
    Репутация Pro
    Аватар для leonid553  
    Старожил

    6 Медалей
    Информация к размышлению.
    -----------------------------------------
    Обзор софт-рынка сахар, кофе, какао
    в закачке по ссылке http://zalil.ru/31753504

    CCZ1
     
  10. 168
    Комментарии
    0
    Темы
    177
    Репутация Pro
     
    В начале пути

    2 Медалей
    Цитата Сообщение от leonid553 Посмотреть сообщение
    "... биржа ICE на 53,3% понизила маржинальные требования по торговле
    контрактами на хлопок."(с)
    Интересно, а Броко тоже должны снизить?

Вверх
РегистрацияX

чтобы писать, читать, комментировать