[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 60
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кажется, помнится, это вы модифицируете ордер, задавая ему те же самые параметры, что были ранее!
Вероятнее всего. Надо пересмотреть код. Хотя у меня стоит проверка на то, чтобы не повторялась подобная модификация и нормализация дубле стоит. Спасибо! Перепроверю.
Еще раз обращусь к вам форумчане. Не подскажите как реализовать функцию, для скрипта вычисляющую лот для открытия ордера. Входных параметров два: максимальная просадка в пунктах, объем доступных средств.
Тоесть на счету у нас есть например 1000 баксов. Вводим доступные средства в виде 250 баксов, и максимальную просадку в размере 50пп. На основе этих данных у нас открывается ордер с максимальным лотом при котором если цена у нас двинется не в нашу сторону, то он сможет пережить -50пп, а на -51пп он закроется сам из-за стоплосса.
день добрый,
Не получается справиться с тестером стратегий. Подгружаю котировки и всё равно на минутном тф тестирование происходит лишь на каком-то интервале, причём внутри возможны разрывы в данных... Можно как-нибудь исправить? Я бы хотел прогнать эксперта на минутном тф за период хотя бы год, а не неделя (
Еще раз обращусь к вам форумчане. Не подскажите как реализовать функцию, для скрипта вычисляющую лот для открытия ордера. Входных параметров два: максимальная просадка в пунктах, объем доступных средств.
Тоесть на счету у нас есть например 1000 баксов. Вводим доступные средства в виде 250 баксов, и максимальную просадку в размере 50пп. На основе этих данных у нас открывается ордер с максимальным лотом при котором если цена у нас двинется не в нашу сторону, то он сможет пережить -50пп, а на -51пп он закроется сам из-за стоплосса.
эт тебе не скрипт, а эксперт надо сочинять. Скрипт может вычислить количество лотов из расчёта процента свободных средств выделенных на одну сделку, и открыть позу со стопом, который не меньше минимальноразрешённого. А если хочешь отслеживать стоп на каждом тике , то нужен эксперт с трейлингстопом
tpg_k156:
стоп линия устанавливается при открытии и далее не модифицируется. Как расчитать лот имея -50пп возможности просадки и размер средств в 250 баксов из 1000.
Всем привет ! Помогите переделать ,чтоб позиции открывались по закрытии свечи . Советник основан на торговле по тренду или от линии сопротивления
//+------------------------------------------------------------------+
//| Открытие позиции |//+------------------------------------------------------------------+
void OpenPositions() {
bool lbBuy=False, lbSell=False;
double ldStop=0, ldTake=0;
if ((Ask>gdPrevAsk && Ask>=gdUpPrice && ebBuyFromUp)
|| (Ask<gdPrevAsk && Ask<=gdDnPrice && ebBuyFromDn)) lbBuy=True;
if ((Bid>gdPrevBid && Bid>=gdUpPrice && !ebBuyFromUp)
|| (Bid<gdPrevBid && Bid<=gdDnPrice && !ebBuyFromDn)) lbSell=True;
if (lbBuy) {
if (ExistPositionByOP(OP_SELL)) CloseAllPositions();
if (!ExistPositionByOP(OP_BUY)) {
if (StopLoss!=0) ldStop=Ask-StopLoss*Point;
if (TakeProfit!=0) ldTake=Ask+TakeProfit*Point;
OpenPosition(OP_BUY, ldStop, ldTake);
}
}
if (lbSell) {
if (ExistPositionByOP(OP_BUY)) CloseAllPositions();
if (!ExistPositionByOP(OP_SELL)) {
if (StopLoss!=0) ldStop=Bid+StopLoss*Point;
if (TakeProfit!=0) ldTake=Bid-TakeProfit*Point;
OpenPosition(OP_SELL, ldStop, ldTake);
}
}
}