Вариант модификации уолтстрит совы
Вариант модификации уолтстрит совы
относительная просадка 97% - слив)
Так будет не всегда
надо с ним работать, настроек немерено, это я так предварительный вариант скинул.
предупреждай
Так будет не всегда
лады, сова вообщем для eur\usd для пробных тестов, черновой вариантСообщение от balancepoltava
extern string _TP = "Основные входные параметры";
//---
extern int TICK =3; //--- запрет при тике превышающем значение .если =0 то откл.
extern int TakeProfit = 26; //--- (10 2 60)
extern int StopLoss = 120; //--- (100 10 200)
extern bool UseStopLevels = TRUE; //--- Включение стоповых ордеров. Если выключена, то работают только виртуальные тейки и лоссы.
extern bool CloseOnlyProfit = TRUE;
//---
extern int SecureProfit = 1; //--- (0 1 5) Вывод в безубыток
extern int SecureProfitTriger = 8; //--- (10 2 30)
extern int MaxLossPoints = -65; //--- (-200 5 -20) Максимальная просадка для закрытия ордеров Buy и Sell при изменении сигнала (При просадке равной от - MaxLossPoints или меньше (например прибыль 0), ордер закроется)
extern string _PO = "Параметры Ордеров";
extern bool MarketOrder =TRUE;
extern double OrderDOP =2; //флаг - дистанция доливочного рыночного ордера . если = 0 - откл.
extern double KDOP =2; //множитель лота доливочного рыночного ордера
extern bool ModifDOP =TRUE;
extern double LimitOrder = 0; //флаг - дистанция лимитного ордера . если = 0 - откл.
extern double TimeL =11; //время экспирации лимитного ордера
extern double KLimit =1.5; //множитель лота лимитного ордера
extern bool DeleteLimit = FALSE; //флаг удаления лимитного ордера при стоплосе главного в безубытке
extern double StopOrder = 0; //флаг - дистанция стопового ордера
extern double TimeS =20; //время экспирации стопового ордера
extern int DOPS = 20; //условие просадки шлавного рыночного ордера для открытия стопового в пип
extern double KStop =1; //множитель лота стопового ордера
extern bool ModifStop = TRUE; //флаг модификации стопового ордера при увеличении дистанции от цены ( сохранение дистанции при её увеличении)
//+--------------------------------------------------------------------------------------------------------------+
//| Трал
//+--------------------------------------------------------------------------------------------------------------+
extern string _tral = "Настройки трала";
extern double TrailingStop = 0.2; // 0 -выключен если менее1 то в долях от профита напр. 0.25... если более1 то обычный
extern double TrailingStep = 0; // шаг трала
extern double Utral = 10; // величина профита при которой включается трал
extern string _MM = "Настройка MM";
//---
extern double StartLot = 0; // лот первого орднра . если = 0 то =мм если больше 0 то =StartLot
extern bool RecoveryMode = FALSE; //--- Включение режима восстановления депозита (увеличение лота если случился стоп-лосс)
extern double FixedLot = 0.01; //--- Фиксированный объём лота
extern double AutoMM = 10; //--- ММ включается если AutoMM > 0. Процент риска. При RecoveryMode = FALSE, менять нужно только это значение.
//--- При AutoMM = 20 и депозите в 1000$, лот будет равен 0,2. Далее лот будет увеличиваться исходя из свободных средств, то есть уже при депозите в 2000$ лот будет равен 0,4.
extern double MaximalLot = 5;
extern double AutoMM_Max = 20.0; //--- Максимальный риск
extern int MaxAnalizCount = 50; //--- Число закрытых ранее ордеров для анализа(Используется при RecoveryMode = True)
extern double Risk = 25.0; //--- Риск от депозита (Используется при RecoveryMode = True)
extern double RiskFreeMargin = 0.5;
extern double MultiLotPercent = 1.1; //--- Коэффициент умножение лота (Используется при RecoveryMode = True)
2007, 2010, 2011г вроде неплохо идут, может кто сможет оптимизировать этого могучего робота
так это WallStreet с другими сетами или его модификация в принципе?
Дистанционное индивидуальное обучение прибыльной торговле на Forex.
В личные сообщения , skype, icq.
это уолтстрит, но не известная версия.
С таким еще не работал.
Скользящая средняя - мой Грааль!