[Архив!] Напишу любого эксперта или индикатор бесплатно. - страница 50
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Здравствуйте!
Нужен индикатор который бы сигнализировал о достижении уровней фибо 76.4 и 61.8 от растянутого фибо. Буду вам очень признателен.
могли бы вы написать простого советника с такими параметрами: мувинг 11 мувинг 25 пересечение мувингов сигнал на вход на следующем баре профит 100 пунктов стоп лосс 50 пунктов
не совсем в тему... кто секёт в макромедиа? подмогите сделать чтоб часики работали отдельно - в exe
есть swf - декомпильнуть пару минут :) убрать проверку на сайт и скомпилить ехе
часики биржевые - типа такие
Добрый день.
Есть советник, но нужно доработать вход открытия позиции. Добавить условия. Может кто поможет?
Спасибо.
нужен индикатор написать!!! помогите плиз!!!
ася: 422-674-800
Доброго времени суток.
Помогите, пожалуйста, добавить в советник трэллинг поинт и ограничение работы по времени. Советник показывает неплохие результаты, но ведь нет предела совершенству :)
Заранее спасибо.
1)Есть файл ЦеЭсВэ расширение, он имеет два столбца и неопределённое количество строк.
Первый столбец - это дата, записанная в ковычках - "1990.04.04" - примерно так. Второй столбец - цена - 1,34354. Разделитель между ними - ;.
2)Необходимо чтобы индикатор считал дату и цену по этой дате, прешёл ко второй строке, считал её, затем провел отрезок между этими двумя точками... и так далее..
3)Хотелось бы, чтобы были настраиваемые параметры, такие как - цвет линии и толщина.
Помогите, пожайлуста....
Смысл в том, чтобы нарисовать на графике синусоиду, различных периодов.... Вот это есть закон вибрации (Ганн).... Помогающему выложу все расчеты...... Поверьте, это стоит того...... К примеру - функция второй тенденции, второй по значимости - t*cena + (Sin(t)/2,912) +1,0519 -где t это время в канонической форме.... Это голые расчеты проверенные на графике....
//| Sinus.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"
#property indicator_chart_window
#property indicator_buffers 8 // Количество буферов 8
//---- input parameters
extern color Color_1 = DodgerBlue; // Цвет
extern int Tolshina =2;
int i; // Формальн параметр,счётчик
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int LinesCNT=0,i;
int handle;
handle=FileOpen("D1.csv",FILE_CSV|FILE_READ,';');
if(handle<1)
{
Print("Файл D1.dat не обнаружен, последняя ошибка ", GetLastError());
return(false);
}
while(true)
{
FileReadString(handle);
if(FileIsEnding(handle)) break; // файл закончился? - выходим
// считаем координаты отрезка
i++;
string st1=FileReadString(handle);
string sp1=FileReadString(handle);
datetime t1=StrToTime(st1);
double p1=StrToDouble(sp1);
FileSeek(handle,0,SEEK_CUR );
string st2=FileReadString(handle);
string sp2=FileReadString(handle);
datetime t2=StrToTime(st2);
double p2=StrToDouble(sp2);
// нарисуем отрезок
LinesCNT++;
string LineName = (LinesCNT); // создадим имя для новой линии
ObjectCreate(LineName,OBJ_TREND,0,t1,p1, t2,p2); // создадим линию
if(!ObjectCreate(LineName,OBJ_TREND,0,t1,p1, t2,p2))
{
Print("Не удалось создать линию",GetLastError());
return(0);
}
ObjectSet(LineName,OBJPROP_RAY,False); // сделаем ее отрезком а не лучом
ObjectSet(LineName,OBJPROP_WIDTH,Tolshina); // зададим ширину
ObjectSet(LineName,OBJPROP_COLOR,Color_1); // зададим цвет
ObjectSet(LineName,OBJPROP_PRICE1,p1);
ObjectSet(LineName,OBJPROP_PRICE2,p2);
//---------------------------------------------------
WindowRedraw();
// перерисовываем окно, чтобы увидить линиию
}
//---------------------------------------------------------
FileClose(handle);
//----
//----
return(0);
}
//+------------------------------------------------------------------+
Подскажите, что не так в коде? У меня файл содержит 2 столбца, и много строк, разделён точкой-с-запятой..... Главное первая дата прочитаниа, а цены нет..... Второй вообще нет ...... И может подскажете как сделать, чтобы линия была отрезком и строилась друг за другом... Тут цикл ведь надо какойто?
Добрый день
Нужна Ваша помощь в написании советника, который описан в моей теме https://forum.mql4.com/ru/37219
Заранее благодарен
С Уважением
Сергей Игнатов
Здравствуйте Уважаемые разработчики. Помогите, пожалуйста, создать индикатор на основе индикатора SSL_fast_sBar_mtf.
Нужно чтобы индикатор рисовал две «линейки», одна со значением «Lb» большим, а другая с меньшим (а так же ТАЙМ ФРЕЙМ больший и меньший). Если на баре цвета обоих «линеек» одинаковы (а на предыдущем были разные), то в начале следующего бара нужно дать сигнал на открытие ( поставить стрелку).
Стрелки должны рисоваться при помощи индикаторных буферов, а не графических объектов. В окне внешних параметров необходимы данные обоих «линеек» (для последующих подборов их параметров).
Как передать ссылку на индикатор я не знаю, он находится в библиотеке метатрейдера MQL4
Передаю код: