Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
индикаторы EURUSD и GBPUSD
Здравствуйте, друзья
Мне нужны индикаторы EURUSD и GBPUSD для MT4 Northfinance и как они работают.
Спасибо за внимание,
Мне нужна помощь, чтобы закончить мой советник
вот мой индикатор и советник, не могли бы вы завершить советник, используя индикатор?
Советник для индикатора Jurik
Кто-нибудь может сделать советника для Jurik Indicator-JRSX.
Он дает очень хорошие результаты и не имеет ложных сигналов, запаздываний и т.д.
Единственное, нужно придерживаться индикатора и иметь кучу терпения. yeah....the обычные вещи, чтобы быть терпеливым, трудолюбивым и решительным идут здесь также.
Советник сделает лучшую работу, так как я смогу управлять всеми валютами и быть свободным.
Для новичков... поместите серию JJMA в папку include внутри папки metatrader в program files и JRSX в папку indicators.
Надеюсь, Igorad и codersguru посмотрят на это и сделают советника... спасибо.
ценовой взрыв
кто нибудь разработал метод торговли ценовыми взрывами с использованием полосы боллинджера или что нибудь подобное ..или у кого нибудь есть индекаторы для торговли в таких условиях..........!!!!!!!!!!!!!!
Поворотные стратегии
первый
Расчет точек разворота
По определению, точка разворота - это точка вращения. Цены, используемые для расчета точки разворота, - это цены максимума, минимума и закрытия ценной бумаги за предыдущий период. Эти цены обычно берутся из дневных графиков акций, но точку разворота можно рассчитать и на основе информации из часовых графиков. Большинство трейдеров предпочитают брать разворотные точки, а также уровни поддержки и сопротивления с дневных графиков, а затем применять их на внутридневных графиках (например, ежечасно, каждые 30 минут или каждые 15 минут). Если точка разворота рассчитывается с использованием ценовой информации с более короткого временного интервала, это, как правило, снижает ее точность и значимость.
для расчета разворотной точки :
http://www.investirent.info/pivotcalculator.html
Применение точки разворота на валютном рынке
Вообще говоря, точка разворота рассматривается как первичный уровень поддержки или сопротивления. На следующем графике представлен 30-минутный график валютной пары GBP/USD с разворотными уровнями, рассчитанными по дневным ценам максимума, минимума и закрытия.
Зеленая линия - это точка разворота (P).
Красные линии - уровни сопротивления (R).
Синие линии - уровни поддержки (S).
Желтые линии - средние точки (M).
подробнее здесь
http://investirent.info/forum/index.php/topic,80.0.html
Поворот
Здравствуйте,
Спасибо за вашу информацию о разворотах...
До сих пор я использую пивот Камарильи для ежедневной торговли + конечно же брейк систему...
==================
Коллекция индикаторов Forex
Помощь в программировании простого советника
Здравствуйте,
У меня есть простой советник, который основан на индикаторе OsMA. Он не предназначен для того, чтобы разбогатеть, но я пытаюсь разобраться в программировании. Я хотел бы добавить к нему две вещи. Мне интересно, может ли кто-нибудь помочь, вот они:
1. Я хочу, чтобы на каждом баре открывалась только одна сделка. Сейчас он открывает/закрывает ордер за один бар, потому что сигнал открытия основан на том, что он просто выше и ниже 0. Поэтому, когда он колеблется вокруг 0, совершается куча убыточных сделок.
2. Кроме того, как сделать советника, который удерживает сделку до тех пор, пока условия не будут выполнены снова. Сейчас, я думаю, мое условие почти всегда выполняется, но я бы хотел, чтобы советник фиксировал прибыль и затем ждал разворота, а не покупал снова, потому что условие быть выше 0 выполнено.
Есть какие-нибудь мысли или помощь?
Спасибо
Эрик
Лучший параметр для RSI
Привет
Может ли кто-нибудь1 подсказать мне лучший параметр для RSI для 4-х часового таймфрейма.
Thnx
Кевин
помощь с ema
Привет всем,
Прошу помощи с индикатором.
Я хочу построить график спреда пунктов двух ema, установленных @средняя цена, чтобы лучше понять статистику.
заранее спасибо
кто-нибудь может мне помочь? мой код работает неправильно
я новичок в программировании mql4
я пытаюсь написать свой первый индикатор
когда значение macd изменяется от меньше нуля до больше нуля
воспроизводить звук.
Я написал его в функции start
но когда данные изменились, он всегда предупреждает. Я просто хочу воспроизвести звук.
вот код. кто-нибудь может помочь понять, что не так?
Я использую переменную bAlert для установки того, предупреждает ли он, но это не работает!!!
//+------------------------------------------------------------------+
//| Custom MACD.mq4 |
//| Copyright ?2004, MetaQuotes Software Corp. |
//| http://www.metaquotes.net/ |
//+------------------------------------------------------------------+
#property copyright "Copyright ?2004, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net/"
//---- indicator settings
#property indicator_separate_window
#property indicator_buffers 4
#property indicator_color1 Silver
#property indicator_color2 Red
#property indicator_color3 Green
#property indicator_color4 Red
#property indicator_width1 0
//---- indicator parameters
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
//---- indicator buffers
double MacdBuffer[];
double SignalBuffer[];
double ArrowUpBuffer[];
double ArrowDownBuffer[];
//---- alert Set
int bAlert=1;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- drawing settings
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexStyle(1,DRAW_LINE,3);
SetIndexStyle(2,DRAW_ARROW);
SetIndexStyle(3,DRAW_ARROW);
SetIndexArrow(2,233);
SetIndexArrow(3,234);
SetIndexDrawBegin(1,SignalSMA);
IndicatorDigits(Digits+1);
//---- indicator buffers mapping
SetIndexBuffer(0,MacdBuffer);
SetIndexBuffer(1,SignalBuffer);
SetIndexBuffer(2,ArrowUpBuffer);
SetIndexBuffer(3,ArrowDownBuffer);
//---- name for DataWindow and indicator subwindow label
IndicatorShortName("MACD("+FastEMA+","+SlowEMA+","+SignalSMA+")");
SetIndexLabel(0,"MACD");
SetIndexLabel(1,"Signal");
SetIndexLabel(2,"ArrowUp");
SetIndexLabel(3,"ArrowDown");
//---- initialization done
return(0);
}
//+------------------------------------------------------------------+
//| Moving Averages Convergence/Divergence |
//+------------------------------------------------------------------+
int start()
{
int limit;
int counted_bars=IndicatorCounted();
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//---- macd counted in the 1-st buffer
for(int i=0; i<limit; i++){
MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
}
//---- set arrowbufs
for(i=0; i<limit; i++){
//up
if (MacdBuffer0){
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
if(bAlert==1/*&& Period()==15*/){
Alert("up i1 here",Bid);
PlaySound("alert.wav");
bAlert=0;
}
}
else if (MacdBuffer0&& MacdBuffer>0){
//if(Period()==15)
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
Alert("up i2 here",Bid);
bAlert =1;
}
else if (MacdBuffer0&& MacdBuffer>0&& MacdBuffer>0){
if(Digits==4)
ArrowUpBuffer=MacdBuffer- 0.0005;
else
ArrowUpBuffer=MacdBuffer- 0.1;
}
//down
if (MacdBuffer>0 && MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
if(bAlert==1/*&& Period()==15*/){
Alert("down here",Bid);
PlaySound("alert.wav");
bAlert=0;
}
}
else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
Alert("down i2 here",Bid);
bAlert=1;
}
else if (MacdBuffer>0 && MacdBuffer<0&& MacdBuffer<0&& MacdBuffer<0){
if(Digits==4)
ArrowDownBuffer=MacdBuffer+ 0.0005;
else
ArrowDownBuffer=MacdBuffer+ 0.1;
}
}
//---- signal line counted in the 2-nd buffer
//for(i=0; i<limit; i++)
// SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
//---- done
return(0);
}
//+------------------------------------------------------------------+