Одна из стратегий - пробитие квадрата созданного фракталами идущими два подряд в одном каправлений. Пробит 100 процентов созданного квадрата. Как фильтр для начала МА. Сделок не так уж много, но по разным парам их увеличиься.
Есть и другуе, которые хочу испробовать.
А индикатор должен рисовать желтые стрелочки.
Сделал набросочек индюшка, дабы глянуть на ваши предположения. Вот что он говорит на М15:
Вот, что вещает на Н4:
Ессно, квадраты ваши он не рисует. Просто находит два идущих подряд фрактала, чтобы меж ними не было противоположного, отмечает их на графике и соединяет линией.
Оно стОит, чтобы дальше над ним трудиться, аль нет?
Ну и чегой-то вы там поначиркали только на успешных входах. А остальные куда? Их вполовину от успешных. И не забывайте, что вы нарисовали входы совсем не от-туда, где будет сигнал. Сигнал появится на три бара правее от крайнего правого фрактала из двух. А это уже далеко не такой вход, как вы нарисовали.
Столкнулся с такой проблемой. Задаю переменные для подсчета ордеров и принятие по ним торговых решений. Однако Мета Трейдер воспринимает их как глобальные переменные. В итоге после запуска советника на двух и более валютных парах. Принимает решение по общему количеству ордеров.
Как вылечить? Задача чтобы принимал решения исходя из количества ордеров только по своей паре.
код:
int BuyCount; // количество позиций //--------------------------Поиск ордеров------------------------------------------------void FindOrders()
{
RefreshRates();
for(int cnt = 0; cnt < OrdersTotal(); cnt ++) //Для всехоткрытых ордеров
{
OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES); // Выбираем со всего масива ордеровif(OrderSymbol()==Symbol() && OrderMagicNumber()==MagicNumber)//Выбирам ордера експерта
CommonProfit += OrderProfit()+OrderSwap(); // Подсчет совокупного профитаif(OrderType()==OP_BUY)
{
BuyCount++; // Количество ордеров
}
}
//--------------------------Окончательное вычисление средних цен-------------------------// позже в другой функцииbool SendOrder()
{
//-------------------------Вход в рынок-------------------------------------------------- if ( BuyCount==0 && SellCount==0 && BuyStopCount==0 &&
SellStopCount==0 && BuyLimitCount==0 && SellLimitCount==0) // Если нет не каких ордеров
{
Lot=Lots;
RefreshRates();
// ну и по тексту.
Столкнулся с такой проблемой. Задаю переменные для подсчета ордеров и принятие по ним торговых решений. Однако Мета Трейдер воспринимает их как глобальные переменные. В итоге после запуска советника на двух и более валютных парах. Принимает решение по общему количеству ордеров.
Как вылечить? Задача чтобы принимал решения исходя из количества ордеров только по своей паре.
Одна из стратегий - пробитие квадрата созданного фракталами идущими два подряд в одном каправлений. Пробит 100 процентов созданного квадрата. Как фильтр для начала МА. Сделок не так уж много, но по разным парам их увеличиься.
Есть и другуе, которые хочу испробовать.
А индикатор должен рисовать желтые стрелочки.
Сделал набросочек индюшка, дабы глянуть на ваши предположения. Вот что он говорит на М15:
Вот, что вещает на Н4:
Ессно, квадраты ваши он не рисует. Просто находит два идущих подряд фрактала, чтобы меж ними не было противоположного, отмечает их на графике и соединяет линией.
Оно стОит, чтобы дальше над ним трудиться, аль нет?
Сделал набросочек ..................................
Как задать период усреднения в пользовательском индикаторе, для перебора в тестере?
https://docs.mql4.com/ru/indicators/iCustom
Вместо многоточия свои параметры вбить, точно в том же порядке что и в коде индикатора.
Добрый день.
помогите разобраться, запутался
есть пользовательский индикатор.
В нем два буфера,
если - тренд вверх, индикатор пишет значение в буфер 1 и красит участок кривой синим цветом.
если - тренд вниз, индикатор пишет значение в буфер 0 и красит участок кривой красным цветом.
мне нужно узнать куда тренд, что мне проверять значение буфера на EMPTY_VALUE или чему равно значение больше нуля или нуль ?
потому что если значение равно нулю, значит оно не EMPTY_VALUE
так верно: ?
Здравствуйте.
Столкнулся с такой проблемой. Задаю переменные для подсчета ордеров и принятие по ним торговых решений. Однако Мета Трейдер воспринимает их как глобальные переменные. В итоге после запуска советника на двух и более валютных парах. Принимает решение по общему количеству ордеров.
Как вылечить? Задача чтобы принимал решения исходя из количества ордеров только по своей паре.
код:
Добрый день,
Вопрос по тестеру стратегий в мт4.
Загружаю, устанавливаю и обновляю терминал по ссылкам своего брокера.
Пробовал переустанавливать несколько раз. Но тестер постоянно зависает
после нажатия кнопки старт. Только иногда вдруг он решает работать и
проводит тест как надо. Котировки подгружал. Ничего не изменилось.
Это только у меня с виндой 7 такое, или тестер в терминале неработоспособен ?
Как вылечить? Задача чтобы принимал решения исходя из количества ордеров только по своей паре.
Здравствуйте.
Столкнулся с такой проблемой. Задаю переменные для подсчета ордеров и принятие по ним торговых решений. Однако Мета Трейдер воспринимает их как глобальные переменные. В итоге после запуска советника на двух и более валютных парах. Принимает решение по общему количеству ордеров.
Как вылечить? Задача чтобы принимал решения исходя из количества ордеров только по своей паре.
код:
Скобочек недопоставили....