Написал как отдельный индикатор.Спасибо, буду ждать
Появился новый параметр.
usealert=true;//Использовать алерт или нетНа скрине старый и новый индикатор.
Прошу проверить.
Отправлено 26 September 2012 - 12:02
Написал как отдельный индикатор.Спасибо, буду ждать
usealert=true;//Использовать алерт или нетНа скрине старый и новый индикатор.
Отправлено 26 September 2012 - 13:05
Написал как отдельный индикатор.
Появился новый параметр.usealert=true;//Использовать алерт или нетНа скрине старый и новый индикатор.
Прошу проверить.
Отправлено 26 September 2012 - 13:06
Проверяйте.
Отправлено 26 September 2012 - 15:06
Отправлено 26 September 2012 - 18:56
Здравствуйте, Василий. Помогите доработать советник exp unlimited for fx genaral forum with ind v2.mq4. Надо сделать функцию расчета лотов по проценту риска и наличию свободных средств. Далее, надо предусмотреть возможность уменьшения объема ордера после первой отрицательной сделке в 2 раза. Если сделка снова отрицательная, снова уменьшение в 2 раза. Уменьшать лоты можно только до минимального лота по терминалу и не более. Если сделка положительная, то следующая сделка открывается по расчетному нормальному лоту. Пример расчета лота можно взять этот вариант (я не программист, поэтому за правильнось программы не ручаюсь, я взял ее из своего советника 2008 года, который по моему проекту написал знакомый программист):
Функция должна включаться в советнике при Lot=0, параметр risk измеряется в процентах (%). При риске 20% и депозите 1500$ на паре EURUSD лот должен быть около 0.21-0.22лота. Это возможно, Please.
Отправлено 26 September 2012 - 21:09
Отправлено 27 September 2012 - 00:54
Начал тестить,, не могли б вы исправить одну вещ ,, Всё на скрине:
Отправлено 27 September 2012 - 06:23
vasili, посмотри пожалуйста пост 9139 стр 457.
Там советник начатый маленько не корректно работает подправить бы немного.
Отправлено 27 September 2012 - 10:13
Описание параметров в коде.
Стрелки посмотри - можно заменить, сдвинуть. Не понял куда направлять.
Отправлено 27 September 2012 - 12:55
Отправлено 27 September 2012 - 17:00
Начал тестить,, не могли б вы исправить одну вещ ,, Всё на скрине:
Отправлено 27 September 2012 - 17:06
void init()
{
ObjectCreate("1", OBJ_LABEL, 0, 0, 0);
ObjectSet("1", OBJPROP_CORNER, 3);
ObjectSet("1", OBJPROP_XDISTANCE, 5);
ObjectSet("1", OBJPROP_YDISTANCE, 80);
ObjectSetText("1", "Спрэд: " +DoubleToStr(MarketInfo(Symbol(),MODE_SPREAD), 2), 10, "Arial", Aqua);
ObjectCreate("2", OBJ_LABEL, 0, 0, 0);
ObjectSet("2", OBJPROP_CORNER, 3);
ObjectSet("2", OBJPROP_XDISTANCE, 5);
ObjectSet("2", OBJPROP_YDISTANCE, 65);
ObjectSetText("2", "Плечо: 1: " + DoubleToStr(AccountLeverage(), 0), 10, "Arial", Yellow);
ObjectCreate("3", OBJ_LABEL, 0, 0, 0);
ObjectSet("3", OBJPROP_CORNER, 3);
ObjectSet("3", OBJPROP_XDISTANCE, 5);
ObjectSet("3", OBJPROP_YDISTANCE, 50);
ObjectSetText("3", "Стоп Аут : " + DoubleToStr(AccountStopoutLevel(), 2), 10, "Arial", White);
ObjectCreate("4", OBJ_LABEL, 0, 0, 0);
ObjectSet("4", OBJPROP_CORNER, 3);
ObjectSet("4", OBJPROP_XDISTANCE, 5);
ObjectSet("4", OBJPROP_YDISTANCE, 25);
ObjectSetText("4", "Баланс: " + DoubleToStr(AccountBalance(), 2), 14, "Arial", SpringGreen);
ObjectCreate("5", OBJ_LABEL, 0, 0, 0);
ObjectSet("5", OBJPROP_CORNER, 3);
ObjectSet("5", OBJPROP_XDISTANCE, 5);
ObjectSet("5", OBJPROP_YDISTANCE, 5);
ObjectSetText("5", "Средства: " + DoubleToStr(AccountEquity(), 2), 14, "Arial", White);
}
void start()
{
ObjectSetText("1", "Спрэд: " +DoubleToStr(MarketInfo(Symbol(),MODE_SPREAD), 0), 10, "Arial", Aqua);
ObjectSetText("2", "Плечо: 1:" + DoubleToStr(AccountLeverage(), 0), 10, "Arial", Yellow);
ObjectSetText("3", "Стоп Аут : " + DoubleToStr(AccountStopoutLevel(), 2), 10, "Arial", White);
ObjectSetText("4", "Баланс: " + DoubleToStr(AccountBalance(), 2), 14, "Arial", SpringGreen);
ObjectSetText("5", "Средства: " + DoubleToStr(AccountEquity(), 2), 14, "Arial", White);
}
void deinit()
{
ObjectDelete("1");
ObjectDelete("2");
ObjectDelete("3");
ObjectDelete("4");
ObjectDelete("5");
}
Отправлено 27 September 2012 - 18:21
Держи...сделал
но один нюанс, это все так будет работать если BarforAutoStop=1
если он больше, то стоп определяется по количеству свечей BarforAutoStop,
из которых берутся только свечи сопутствующего направления
Ну и просьба, отпишитесь о работе советника в целом,
может по рабочим инструментам, о его доходности и рисках,
обо всем, что посчитаете необходимым.
Отправлено 27 September 2012 - 21:55
Отправлено 27 September 2012 - 22:26
Такой?Нужен простенький индикатор что звенел (играл, пел) бы после пересечения и закрытия цены за МА. Может кто встречал? Или написать кто может?