Спрашивайте! - страница 67

 

Оповещение по электронной почте

Привет всем,

Забавно, но я искал возможность добавить к этому индикатору оповещение по электронной почте. Может быть, Гуру кода может помочь мне модифицировать этот индикатор для отправки электронных писем? Спасибо.

Файлы:
 

Как легко найти значение переменной в индикаторе?

Есть ли какой-нибудь скрипт или что-то подобное, или я могу использовать комментарий?

Дэйв

<<<

 
iscuba11:
Есть ли какой-нибудь скрипт или что-то в этом роде, или можно воспользоваться комментарием?

Дейв

<<<

Вы можете попробовать создать глобальную переменную в индикаторе, а затем прочитать ее вашим советником. Или вы должны заставить индикатор выводить переменную через один из своих буферов.

 
basza:
Теперь он не сможет войти снова, пока не станет красным, а затем снова синим.

bool CheckHeikenAshi(int cmd)

{

haOpen = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,2,1);

haClose = iCustom(NULL,0, "Heiken_Ashi_Smoothed",MaMetod,MaPeriod,3,1);

switch (cmd)

{

case OP_BUY : if (haOpen < haClose) return(true);

break;

case OP_SELL : if (haOpen > haClose) return(true);

}

return(false);

}

Заранее спасибо.

basza

Для решения этой проблемы потребуется более сложная функция, чем та, которую вы представили здесь. Советник должен "помнить", что делает индикатор, либо (1) сканируя несколько баров индикатора (2) сохраняя последние данные за последние несколько баров о том, что сделал индикатор, или какого цвета он был.

 
nyachty:
Привет всем, Забавно, я искал оповещение по электронной почте, добавленное к этому индикатору. Может быть, Гуру кода может помочь мне модифицировать этот индикатор для отправки электронных писем? Спасибо.

Я думаю, что это будет работать.

 

Извлечение цены открытия в переменную

Hi....

Я хочу получить цену и тип ордера текущей открытой позиции в переменную.

Заранее спасибо.....

 

мне нужна помощь, чтобы исправить этот индикатор

Я новичок в mql4, я сделал этот простой индикатор для построения линии средней точки на графике, чтобы помочь мне считать основные волны эллиота.

Я надеюсь, что кто-нибудь поможет мне исправить угол наклона линии.

средняя точка = (dhigh+dlow)/2

заранее спасибо.

//+------------------------------------------------------------------+

//| Mid_Point.mq4 |

//| ashnou |

//| http://finance.groups.yahoo.com/group/ashnou2002/ |

//+------------------------------------------------------------------+

#property copyright "ashnou"

#property link "http://finance.groups.yahoo.com/group/ashnou2002/"

#property indicator_chart_window

#property indicator_buffers 1

#property indicator_color1 Red

//---- buffers

double ExtMapBuffer1[];

//+------------------------------------------------------------------+

//| Custom indicator initialization function |

//+------------------------------------------------------------------+

int init()

{

//---- indicators

SetIndexStyle(0,DRAW_LINE);

SetIndexBuffer(0,ExtMapBuffer1);

string short_name = "Your first indicator is running!";

IndicatorShortName(short_name);

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator deinitialization function |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int counted_bars=IndicatorCounted();

//----

if (counted_bars<0) return(-1);

//----

if (counted_bars>0) counted_bars--;

int pos=Bars-counted_bars;

double dHigh , dLow , dResult;

Comment("Hi! good luck in EW! ashnou");

while(pos>=0)

{

dHigh = High[pos];

dLow = Low[pos];

dResult = (dHigh + dLow)/2 ;

ExtMapBuffer1[pos]= dResult ;

pos--;

}

return(0);

}

//+------------------------------------------------------------------+
 
s4325:
Привет....

Я хочу получить цену и тип ордера текущей открытой позиции в переменную.

Заранее спасибо.....

Создайте цикл, который просматривает открытые ордера. Когда вы найдете нужный ордер, проверьте его OrderType() и OrderOpenPrice() и сохраните их в переменных int и double соответственно.

 

Здравствуйте, гуру программирования,

Я учусь программировать на языке mtq4 по вашим урокам и это очень интересный, но долгий путь для меня.

В ожидании создания собственных советников (это конечная цель), я тестирую и использую советники, которые делают другие талантливые программисты.

Я также являюсь поклонником черепашьего метода.

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

Поэтому я хотел бы, чтобы вы прочитали эту тему, посмотрели на советника и сказали мне, можете ли вы быть заинтересованы в продолжении разработки и тестирования или нет.

В настоящее время я тестирую его на демо-счете, и он очень перспективен в открытии позиций, но не очень хорош в их закрытии. Это тот момент, над которым нужно работать.

вот ссылка на упомянутую выше тему: https://www.mql5.com/en/forum/175833.

спасибо, что прочитали меня

С уважением,

Джонатан

 

Привет, народ

Я пишу правила для E A, прежде чем отдать его программисту для компиляции.

Какой индикатор я мог бы использовать для подтверждения того, что тренд переломился.

Я ищу индикатор, информация о котором может быть введена в E A.

с уважением,

El cID

Причина обращения: