Перейти к содержимому

Theme© by Fisana
 

Фотография
* * * * * 68 Голосов

Написание экспертов и индикаторов - бесплатно!


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18761

#4201 andron784

andron784

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 15 сообщений

Отправлено 19 May 2011 - 12:31

Доброго времени суток! Alen вот индюки.

Прикрепленные файлы



 
 

#4202 скальпер

скальпер

    Рвется в бой

  • Свой человек
  • PipPipPipPipPipPip
  • 125 сообщений

Отправлено 19 May 2011 - 13:26

Уважаемый Ален посмотрите пожалуйста пост http://fxgeneral.com...indpost&p=28345 ну просто не реальные показатели у него но на реале торгует не правельно в чём причина ?Изображение
 
Дорогой . которая выбрана.....

#4203 AntonYM

AntonYM

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 24 сообщений

Отправлено 19 May 2011 - 13:39

Здравствуйте участники форума!
Нужна помощь в нестандартном вопросе для данного форума и этой ветки в частности.
Есть прекрасный торговый терминал NinjaTrader 7, МТ4 - и рядом не стоял - здесь я имею ввиду открывающиеся возможности для совершения куда как более точных входов (без реквотов!!! и с минимальным проскальзованием)! Но каждому свое - ни что не собираюсь рекламировать:)

Но есть одно "НО" - там нет графического инструмента фибо-канал! Есть фибо-уровни, фибо-расширения, но полноценного канала там нет! А если работать по графическому анализу, то фибо-канал очень-очень нужен!

Просьба в следующем - надо чтобы программист написал для NinjaTrader 7 инструмент фибо-канал! Здесь есть человек который сможет помочь в данном вопросе?

#4204 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 19 May 2011 - 13:39

там всё зависит от индикатора MTF_Supertrend_Alert. Без него не разобраться.


Вот индикатор

Прикрепленные файлы



#4205 kraken68

kraken68

    Расстрелял целый магазин

  • Пользователи
  • PipPipPipPip
  • 40 сообщений

Отправлено 19 May 2011 - 14:01

Вот индикатор


У меня этот индикатор прекращает работу MT4.

#4206 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 19 May 2011 - 14:08

У меня этот индикатор прекращает работу MT4.


а цена какая идет? если 6ти или 3х значная то работать не будет

#4207 kraken68

kraken68

    Расстрелял целый магазин

  • Пользователи
  • PipPipPipPip
  • 40 сообщений

Отправлено 19 May 2011 - 14:14

а цена какая идет? если 6ти или 3х значная то работать не будет


Да вообще, только ставлю на разных MT4 (разных ДЦ) происходит крах программы.

#4208 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 19 May 2011 - 14:18

Да вообще, только ставлю на разных MT4 (разных ДЦ) происходит крах программы.


Странно у меня всё работает
попробуй етот

Прикрепленные файлы



#4209 kraken68

kraken68

    Расстрелял целый магазин

  • Пользователи
  • PipPipPipPip
  • 40 сообщений

Отправлено 19 May 2011 - 14:21

Странно у меня всё работает
попробуй етот


тоже самое. домой приду на другом компе гляну, возможно на этом какой то глюк.

#4210 dimos81

dimos81

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 21 сообщений

Отправлено 19 May 2011 - 14:22

Это с сайта учебника по mql http://forum.mql4.com/ru/3506
#define Pi 3.1415926535

extern double signAngle=15; // if more than 15

// .|
// C. |A
// . |
// --------
// B

int BNF(){

double tHigh=High[Highest(Symbol(),0,MODE_HIGH,hBars,0)];
double tLow = Low[Lowest(Symbol(),0,MODE_LOW,hBars,0)];
double A;
double B=hBars;

bool isBuy;


if (Ask-tLow>tHigh-Bid) //uptrend;
{
A=(Ask-tLow)/Point;
isBuy=true;
}
else //downtrend
{
A=(tHigh-Bid)/Point;
isBuy=false;
}
if (A==0) return(-1);



double angle=MathArctan(A/B);
angle=Pi/angle;
angle=180/angle;

if (angle>signAngle)
{
if (isBuy) return(OP_BUY);
else return(OP_SELL);
}
return(-1);
}



Спасибо за ответ, но не помогает, не понятно, как определить сторону В.
Там есть строка B=hBars, и все...
Если hBars - это количество баров, то это не то, что нужно было.
Количество баров определить не проблема, а вот как "сопоставить" бары и пункты...:scratch_head:

#4211 Alen_T

Alen_T

    Есть ещё порох в пороховницах

  • Специалист
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 874 сообщений

Отправлено 19 May 2011 - 14:35

Народ, добрый день.
Столкнулся с проблемой : не знаю как рассчитать угол в градусах на графике между двумя линиями.
Одна координата по оси Y - это вроде как цена, а вот вторая по оси X - это количество баров.
Проблема "перевести" это количество "баров" в какое-то адекватное значение, чтобы получить длину линии.
Если оставить с одной стороны бары, с другой - цену, то количество баров "перевешивает" в математическом выражении
движение цены и в итоге ничего толкового не получается.
Читал на одном форуме про количество пикселей, нашел даже текст программы


А зачем вычислять длину линии?

Вот размышления на эту тему
Определение углов обычным способом на графике не приемлемо, т.к. график может деформироваться по вертикали и горизонтали. Соответственно угол будет меняться - и относительно цены и времени, и относительно других линий на графике.
В пикселях экрана аналогично, т.к. их количество в фигуре меняется при деформации графика.

Необходима своя система координат, на которую не влияет деформация.
Рассматриваем отрезок.
Задаемся крайними значениями угла.
Ноль - он и в африке ноль, значения Y1 = Y2 (на концах отрезка).
90 градусов - X1=X2, Y2 = любое значение.
При 45 градусах (к осям X,Y) отрезок и линии проекций концевых линий на оси образуют прямоугольный равносторонний треугольник.
Отношение сторон равно 1 (dY/dX = 1), те тангенс угла равен 1.

Принимаем dY (цена) и dX (время), при которых будем считать, что наклон составляет 45 градусов.

Время = 1 бар
Цена = 15 пунктов
Вводим свою единицу измерения - Попугай (ппг).

тогда
1 ппг по Y = 15 пунктов
1 ппг по X = 1 промежуток между барами

dY = 1 ппг, dX = 1 ппг
tg(45) = 1, dY/dX = 1
Выравнивающий коэффициент К=15, определяется при 45 градусах
-----------------------
ПРИМЕР
вычисления угла между отрезком и осью X.
Дано
1.Изменение по вертикали (цена) = 180 пунктов
2.Изменение по горизонтали (время) = 5 баров

Расчет
dX = 5 ппг
dY = 180/К = 180/15 = 12 ппг
tg(угол) = dY/dX = 12/5 = 2.4 - это значение можно использовать как характеристику наклона вместо определения угла.
Угол = arctg(tg(угол)) = arctg(2.4) = 67.38 градусов (но я бы использовал tg).
Длина = КореньКвадратный(dX*dX + dY*dY) = 13 ппг
  • dimos81, Adminvlesu и Велес07 это нравится
Ты это, заходи, если что...(С)

#4212 dimos81

dimos81

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 21 сообщений

Отправлено 19 May 2011 - 16:55

Время = 1 бар
Цена = 15 пунктов
Вводим свою единицу измерения - Попугай (ппг).


А почему именно 15 пунктов? Как их вычислить?
И еще, если угол считать между линиями, одна из которых не параллельна оси Х. То есть одна направлена вверх, другая вниз.
Угол надо вычислять 2 раза и суммировать или это универсальный инструмент, и главное задать коэффициент и количество пунктов?
Спс.

#4213 xMIHAx

xMIHAx

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 259 сообщений

Отправлено 19 May 2011 - 17:37

Люди скажите мне почему когда цена bid или ask =примером 1.4560 или 1.4230 ну с нулем в конце то ордер не ставитя
вывожу алертом bid или ask то выводит без нуля
и ордер не ставится пишет неправильная цена
ето так должно быть? или как?
что делать?

#4214 Велес07

Велес07

    Стреляет без предупреждения

  • Свой человек
  • PipPipPipPipPipPipPipPip
  • 223 сообщений

Отправлено 19 May 2011 - 19:14

Всем привет!!! Друзья помогите если не трудно. Посмотрите индикатор, можно то что он показывает на графике сделать в виде алерта, и еще можно-ли сделать так что бы он на графике рисовал то что пишет. Хочу прогнать в тестере посмотреть. А вообще он мне нравится.

Прикрепленные файлы


  • скальпер это нравится

#4215 Anuarbek585

Anuarbek585

    Выпустил первую очередь

  • Пользователи
  • PipPipPip
  • 10 сообщений

Отправлено 19 May 2011 - 19:24

Измените пожалуйста мне этот советник :helpsmilie: AladdinFX чтобы я уже мог положит 100 баксов на счет и начать . я просто не врубаюсь :no: как это сделать что то немного сложновато :scratch_head:




#property copyright "Copyright © 2008, Finans Plus, savelli@inbox.ru"
#property link "savelli@inbox.ru"

факен шееет :wall:

#include <stdlib.mqh>

extern double StartLots = 0.1;
extern int Step = 50;
double gd_88 = 100.0;
string gs_96 = "Pendulum Power 5.18";
bool gi_104 = FALSE;
int gi_108 = 5;
int g_slippage_112 = 3;
bool gi_116 = FALSE;
string gs_120 = "";
int gi_128 = 32768;
int gi_132 = 255;
int g_color_136 = Yellow;
extern int ReInvest = 0;
extern double OpenPrice = 0.0;
extern int KolInst = 1;
extern int StepFactor = 2;
extern int Risk = 14;
extern int TimeOut = 3;
extern bool StepSum = FALSE;
extern bool StepMultiply = FALSE;
extern bool OnBuy = TRUE;
extern bool OnSell = TRUE;
bool gi_184 = FALSE;
bool gi_unused_188 = FALSE;

void init() {
Comment(" ");
if (IsTradeAllowed() == FALSE) {
Comment(" ... Для нормальной работы советника необходимо разрешить советнику торговать.");
return;
}
if (IsExpertEnabled() == FALSE) {
Comment(" ... Отжата кнопка \"Разрешить запуск советников\"\n"
+ " ... Советник ОСТАНОВЛЕН");
}
}



это маленькая часть :helpsmilie:

я скинул два один текстовой вариант 2-ой сам файл который прогнал через декомплиер 3 оригинал я не знаю правильно ли я прогнал если честно ну сделал все по инструкций )))

ЭЭЭЭЭХ новичок :blush:
кому нужен ex4-to-mq4_v4.0.224.1_decompiler пишите суда отправлю step_onward@mail.ru еле еле нашел :wave:


или дайте развивающий советник что бы начать со 100 .:cry:

С уважением Ануарбек

Прикрепленные файлы





Copyright © 2024 Your Company Name