Автор |
Сообщение |
Atlasraketa
Зарегистрирован: 12.07.2015
Сообщения: 136
|
пробую такую формулу в стопах
PlotShapes(Buy *shapeUpArrow, colorgreen, 0, L, Offset = -20);
PlotShapes(Sell *shapeHollowDownArrow, colorred, 0, H, Offset = -10);
PlotShapes(Short *shapeDownArrow, colorred, 0, H, Offset = -20);
PlotShapes(Cover *shapeHollowUpArrow, colorgreen, 0, L, Offset = -10);
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
Equity(1); // THIS EVALUATES STOPS
PlotShapes(IIf(Sell == 4,shapestar, shapenone), colorblue, 0, L);
Когда стоп срабатывает, идет выход из позиции, рисуется стрелочка одна. Когда выход из шорта и покупка, рисуется сразу две стрелочки. Все правильно вроде.
Но эта формула при стопе должна задавать звездочку на графике при срабатывании стопа.
А этого не происходит, почему, что не правильно? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Atlasraketa писал(а): |
пробую такую формулу в стопах
PlotShapes(Buy *shapeUpArrow, colorgreen, 0, L, Offset = -20);
PlotShapes(Sell *shapeHollowDownArrow, colorred, 0, H, Offset = -10);
PlotShapes(Short *shapeDownArrow, colorred, 0, H, Offset = -20);
PlotShapes(Cover *shapeHollowUpArrow, colorgreen, 0, L, Offset = -10);
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
Equity(1); // THIS EVALUATES STOPS
PlotShapes(IIf(Sell == 4,shapestar, shapenone), colorblue, 0, L);
Когда стоп срабатывает, идет выход из позиции, рисуется стрелочка одна. Когда выход из шорта и покупка, рисуется сразу две стрелочки. Все правильно вроде.
Но эта формула при стопе должна задавать звездочку на графике при срабатывании стопа.
А этого не происходит, почему, что не правильно? |
Может Equity() не работает. Это капризная функция. Она фактически запускает старый тестер. Например, может просто денег не хватает в настройках старого тестера. Перенеси вывод стрелок ниже функции Equity() и глянь не пропадут ли тогда стрелки. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Atlasraketa
Зарегистрирован: 12.07.2015
Сообщения: 136
|
000 писал(а): |
Atlasraketa писал(а): |
пробую такую формулу в стопах
PlotShapes(Buy *shapeUpArrow, colorgreen, 0, L, Offset = -20);
PlotShapes(Sell *shapeHollowDownArrow, colorred, 0, H, Offset = -10);
PlotShapes(Short *shapeDownArrow, colorred, 0, H, Offset = -20);
PlotShapes(Cover *shapeHollowUpArrow, colorgreen, 0, L, Offset = -10);
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
Equity(1); // THIS EVALUATES STOPS
PlotShapes(IIf(Sell == 4,shapestar, shapenone), colorblue, 0, L);
Когда стоп срабатывает, идет выход из позиции, рисуется стрелочка одна. Когда выход из шорта и покупка, рисуется сразу две стрелочки. Все правильно вроде.
Но эта формула при стопе должна задавать звездочку на графике при срабатывании стопа.
А этого не происходит, почему, что не правильно? |
Может Equity() не работает. Это капризная функция. Она фактически запускает старый тестер. Например, может просто денег не хватает в настройках старого тестера. Перенеси вывод стрелок ниже функции Equity() и глянь не пропадут ли тогда стрелки. |
Заработала! |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Atlasraketa
Зарегистрирован: 12.07.2015
Сообщения: 136
|
а можно одновременно использовать стоп на тейкпрофит и стоплосс, типа так?
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
amount = 10; // 10% profit
ApplyStop( stopTypeProfit, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
просто формула не жалуется на ошибки, но получается два amount разными значениями
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
amount = 10; // 10% profit
ApplyStop( stopTypeProfit, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
Equity(1); // THIS EVALUATES STOPS
PlotShapes(IIf(Sell == 4,shapestar, shapenone), colorblue, 0, L);
PlotShapes(Buy *shapeUpArrow, colorgreen, 0, L, Offset = -20);
PlotShapes(Sell *shapeHollowDownArrow, colorred, 0, H, Offset = -10);
PlotShapes(Short *shapeDownArrow, colorred, 0, H, Offset = -20);
PlotShapes(Cover *shapeHollowUpArrow, colorgreen, 0, L, Offset = -10); |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Atlasraketa
Зарегистрирован: 12.07.2015
Сообщения: 136
|
а еще не подскажите какой функцией отключается последовательность покупка-продажа?
Т.е. например есть выход по стоп-профиту из лонга, далее есть условие для повторного входа в лонг, но система его пропускает и ждет когда будет условие для шорта, и только там заходит |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Atlasraketa писал(а): |
а можно одновременно использовать стоп на тейкпрофит и стоплосс, типа так?
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
amount = 10; // 10% profit
ApplyStop( stopTypeProfit, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
просто формула не жалуется на ошибки, но получается два amount разными значениями
amount = 2; // 2% loss (trailing)
ApplyStop( stopTypeTrailing, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
amount = 10; // 10% profit
ApplyStop( stopTypeProfit, stopModePercent, amount, True, ExitAtStop = 1, volatile = False, ReEntryDelay = 0 );
Equity(1); // THIS EVALUATES STOPS
PlotShapes(IIf(Sell == 4,shapestar, shapenone), colorblue, 0, L);
PlotShapes(Buy *shapeUpArrow, colorgreen, 0, L, Offset = -20);
PlotShapes(Sell *shapeHollowDownArrow, colorred, 0, H, Offset = -10);
PlotShapes(Short *shapeDownArrow, colorred, 0, H, Offset = -20);
PlotShapes(Cover *shapeHollowUpArrow, colorgreen, 0, L, Offset = -10); |
Обзови первый amount - amount1 а второй amount2... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Atlasraketa писал(а): |
а еще не подскажите какой функцией отключается последовательность покупка-продажа?
Т.е. например есть выход по стоп-профиту из лонга, далее есть условие для повторного входа в лонг, но система его пропускает и ждет когда будет условие для шорта, и только там заходит |
Нет такой функции. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Atlasraketa
Зарегистрирован: 12.07.2015
Сообщения: 136
|
000 писал(а): |
Atlasraketa писал(а): |
а еще не подскажите какой функцией отключается последовательность покупка-продажа?
Т.е. например есть выход по стоп-профиту из лонга, далее есть условие для повторного входа в лонг, но система его пропускает и ждет когда будет условие для шорта, и только там заходит |
Нет такой функции. |
если ее нет, значит она не нужна и система должна последовательно заходить несколько раз в лонг, а потом в шорт? (если выполняются условия).
Т.е. лонг (стоп проп профит), лонг (стоп лос), лонг (стоп лос), шорт...
Или я ошибаюсь? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Почему система должна обязательно последовательно ходить вверх-вниз? Шо за странная идея? Есть условия для лонга - покупаем, есть условия для шорта - продаем.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|