Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос по курсу MLQ4
CodersGuru,
В примере EA из вашего курса вы определили функцию"Crossed". Вы упоминаете, что статические переменные сохраняют свое значение между ПОВТОРНЫМИ вызовами... мой вопрос в том, должны ли эти повторные вызовы быть КОНКУРЕНТНЫМИ?
Я создаю советника, использующего 4 временных периода, и делаю вызов функции "Crossed" для каждой из 4 пар линий... будут ли статические переменные обнуляться после каждой пары, или они устанавливаются только один раз при первом выполнении, а затем до выхода?
Думаю, мне нужно знать, почему статические переменные не инициализируются каждый раз при вызове "Crossed"... и при каком условии они сбрасываются.....
Есть ли где-нибудь документ, в котором я мог бы исследовать это самостоятельно? MT4 "HELP" практически бесполезен.
Спасибо за помощь.
-charliev
есть ли любимый разворотный индикатор?
Я видел слишком много разворотных индикаторов для MT4.
Я пробовал несколько, и у них линии S и R были в разных местах.
У кого-нибудь есть любимый индикатор?
Пожалуйста, опубликуйте график с настройками.
Картинка стоит тысячи слов.
Спасибо
Осцилятор LSS
Привет!
Я нашел описание этого индикатора в google
Кто-нибудь пользовался им или что-то слышал о нем?
Вопрос по зигзагу
Привет всем,
Есть ли у кого-нибудь идеи, как я могу модифицировать индикатор Z-Z1 ZigZag, чтобы он НЕ стирал ложные точки поворота? Я бы хотел их видеть?
Спасибо за ваше время
EK
Двойной обратный прорыв
Я экспериментировал в MT3 и протестировал простой алгоритм и получил неплохие результаты! Может ли кто-нибудь еще проверить этот бэктест? Любые другие идеи или отзывы будут очень признательны!
/*[[
Name := Double-Back Breakout
Author := Nicholishen @ Apex Group Investments, LLC
Lots := 0.1
Stop Loss := 100
Take Profit := 20
Trailing Stop := 0
]]*/
Define: PeriodsBack(50),Greater%(50),dBack(50),Buy1Sell2(1);
var: diff(0),i(0),avg(0),p1d(0),vol(0),volavg(0),vol1(0),profit(0);
diff=0;vol=0;
for i=PeriodsBack downto 2{
vol= vol + Volume;
diff= diff + (high-low);
}
avg= diff / (PeriodsBack -2);
volavg = vol / (PeriodsBack -2);
p1d=High[1]-Low[1];
vol1=Volume[1];
if p1d >= avg / (Greater% / 100) And vol1 >= volavg / (Greater% / 100)then {
if close[1]>close[2] and TotalTrades < 1 then{
SetOrder(OP_BUY,Lots,Ask,3,Ask- Stoploss*Point,Ask+TakeProfit*Point,Pink);
}
};
for i=1 to TotalTrades{
profit = ord(i,VAL_PROFIT);
if Abs(profit) >= dBack * (Lots * 10) then{
if TotalTrades < 2 then{
SetOrder(OP_SELL,Lots*2,Bid,3,Bid + Stoploss*Point,Bid -TakeProfit*Point,Red);
}
}
};
Comment("Volume Avereage is ",volavg," CandleSticks are Averaging ",avg);
Здравствуйте,
Есть ошибки, хотелось бы проверить, чтобы можно было протестировать. Спасибо
Сырые идеи
есть ли какой-то "стоп" или что-то подобное, что может использовать
среднюю цену/среднюю цену?
например, я покупаю по цене 1,2313 и ожидаю, что стоимость вырастет до
1,2339 (цель - 20), но когда цена упала до 1,2269, я удвоил инвестиции.
но теперь цель для обоих ордеров будет 1,2305, потому что
моя средняя цена - 1,2285.
Система не будет использовать никакой индикатор для входа (начала работы), так что
она начнет работать только тогда, когда будут выставлены ордера на продажу и покупку; и если
есть прибыль в N пунктов, она закрывает ордер сразу же и
затем открывает другой ордер на ту же сумму. Если я теряю X пунктов, то
я сделаю среднюю цену.
есть ли что-нибудь, что делает это автоматически для меня? если нет,
может ли кто-нибудь, кто разбирается в программировании, сделать это для меня?
большое спасибо
ФибоПивиоты с учетом понедельника!
Для всех заинтересованных
https://www.mql5.com/en/forum/173201/page73
Вопрос по конвертации MQLII!
Привет всем
Я пытаюсь конвертировать MQLII код в MQL4 код, но у меня есть несколько вопросов:
// MQLII код
Var : MyCondition(False);
Vars : MyValue(1.2345);
Переменная : Counter(0);
Переменная : String("");
Переменные : String1("Некоторая строка");
Переменные : Counter(0);
- В чем разница между этими синтаксисами: Var, Vars, Variable и Variables ????
- Могу ли я объявить Integer, Double, String или Boolean, используя все эти ключевые слова?
- И как я могу узнать тип данных этих переменных, например, "Counter" - это Integer, Double?
Большое спасибо, если вы сможете объяснить мне этот синтаксис.
Yousky