Martingeil
Репутация: 15
Хороший
- Группа:
- Пользователь
- Сообщений:
- 497 (0,71 в день)
- Активен в:
- Язык программирования MQL4. Описание, МТС, скрипты, советники. (456 сообщений)
- Регистрация:
- 26 марта 09
- Просмотров:
- 3 884
- Активность:
09 фев 2011 23:07- Сейчас:
- Offline
Информация
- Статус:
- академик финансов
- Возраст:
- Неизвестен
- День рождения:
- Неизвестен
- Пол:
-
Не указал
Контактная информация
- E-mail:
- Скрыто
Последние посетители
-
VERIZON 
19 фев 2011 - 13:30 -
Super Pups 
12 фев 2011 - 10:43 -
Zazm 
02 фев 2011 - 18:20 -
warlomak 
02 фев 2011 - 10:54 -
(eRg 
30 янв 2011 - 21:55
Мои сообщения
-
В теме: Евродоллар / EURUSD: обсуждаем самый главный инструмент FOREX
02 февраля 2011 - 04:28
-
В теме: Multi Baracuda 2011
31 января 2011 - 01:12
спасибо не плохая разработка:drinks: -
В теме: Нужен рабочий декомпилятор Ex4 > Mql4
30 января 2011 - 22:14
Говорят 228 бродит уже, никто не встречал? -
В теме: Как выбрать значение
30 января 2011 - 22:11
bercut0077 (25 января 2011 - 22:10) писал:Доброго времени суток, подскажите как получить в советнике текущий символ графика, не опрашивая ордера которых может и не быть. Существует ли способ? Открыто несколько графиков с одинаковым экспертом, Symbol() не помогает, выводит все символы и даже не по порядку. Уточняю нужно название торгового инструмента (символьное имя). Например, EurUsd
string Symbol( )Возвращает текстовую строку с именем текущего финансового инструмента.
Вместо Symbol(), поставьте к примеру "EURUSD":big_boss: -
В теме: Multi Baracuda 2011
30 января 2011 - 21:51
expforex (30 января 2011 - 15:22) писал:
Привет, expforex.
У тебя програмка какая та была открывать ордера бай сел с графика, там только все наворочено у тебя, у тебя нет простого варианта?
1) Нужно просто открытие ордера с графика, кнопка бай и селл с символа на котором открыт график.
Допустим открыт график евры, нажимаю бай открывается бай, нажимаю селл открывается селл, и в длбавок чтобы можно было выставлять лимит ордера и задавать порог расстояние от цены.
2) Лоты что бы выставлялись от процента депозита и чтобы он зависел от плеча, а то плечо меняется иногда при росте депозита в меньшую сторону и уже риски становятся не приемлемыми
в настройках чтобы было это.
extern string a = "Настройки лота, ММ"; extern int Pleho = 100; // плечо брокера установить!!! extern double Minlot = 0.1; // минимальный лот extern double Maxlot = 23; // максимальный лот extern double Lots = 0.01; // лот extern double Percent = 10; // первая сделка размером в % от депо, если Percent = 0; то лот расчитывается по Lots
Сама функция GetLots
//функция лота========================================================================================================== double GetLots() { string Symb =Symbol(); // Финансовый инструм. double One_Lot=MarketInfo(Symb,MODE_MARGINREQUIRED);//Стоим. 1 лота double min_lot=Minlot; // Мин. размер. лотов double max_lot=Maxlot; // Макс. разм. лотов double Step =MarketInfo(Symb,MODE_LOTSTEP);// Шаг изменен размера double Free =AccountFreeMargin(); // Свободные средства int Leve =AccountLeverage(); // Плечо Брокера if(Percent!=0) { double lot = MathFloor(Free*Leve*Percent/100/One_Lot/Pleho/Step)*Step; if(lot < min_lot) lot = min_lot; if(lot > max_lot) lot = max_lot; }else lot=Lots; return(lot);}

Вход
Регистрация
Помощь


Публикации пользователя
Комментарии
crazer
03 апр 2010 - 16:07Ещё есть индюшата Puls Slope и SDLMode.
Они тоже, вроде, рисуют без сильной перерисовки.
crazer
03 апр 2010 - 12:40Принцип Новой Волны. Только с индикатором, чтобы по полной не тащить за собой ордера против тренда.
crazer
03 апр 2010 - 12:37