Всем привет! Такая просьба: покажите на примере как сделать так, чтобы советник работал на четырех и пятизначных брокерах и только на Н4. Заранее огромное спасибо.
Всем привет! Такая просьба: покажите на примере как сделать так, чтобы советник работал на четырех и пятизначных брокерах и только на Н4. Заранее огромное спасибо.
Здравствуйте! Скажите для изменение спрэда есть программа TakeMySpread. Она позволяет на символе менять спрэд что бы произвести тестирование и оптимизацию. А есть ли программа который уровень стоплевел или фризлевел меняет. или как это сделать в ручную?
Здравствуйте! Прошу помочь. Как сделать чтобы ордер открывался в начале свечи, а при появлении новой свечи закрывался, и открывался новый такой же. Если есть подобный советник дайте пожалуйста ссылку. Спасибо!
MA=iMA(NULL,0,Period_MA,0,MODE_SMA,PRICE_CLOSE,0); if(Bid > MA && Fact_Up == true)
{ Fact_Dn = true;
Fact_Up = false;
Alert("Цена находится выше MA(",Period_MA,")."); } if(Bid < MA && Fact_Dn == true) { Fact_Up = true; Fact_Dn = false; Alert("Цена находится ниже MA(",Period_MA,").");
} return; }
вообщем это из учебника, хотел по практиковаться, но в тупик попал, он после пересечения
сообщает только один раз, как сделать чтобы сообщал на каждом тике где находиться цена?
Помогите написать пересечение мувингов.
MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0);
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0);
if (MA1 > MA2)
так будет работать?
Помогите написать пересечение мувингов.
MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0);
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0);
if (MA1 > MA2)
так будет работать?
Наберите в строке поиска справа вверху: пересечение мувингов
Помогите написать пересечение мувингов.
MA1 = iMA(NULL,0,8,0,MODE_EMA,PRICE_OPEN,0);
MA2 = iMA(NULL,0,20,0,MODE_EMA,PRICE_OPEN,0);
if (MA1 > MA2)
так будет работать?
Таким образом вы проверите только выше... Ниже или равно не проверите.
Пересечение нужно проверять на двух барах. 1-ом и 2-ом.
На нулевом баре проверять нежелательно, т.к. он ещё не сформировался, а значит возможны ложные срабатывания.
Второе - цены нужно нормализовать для корректного сравнения.
Всем привет! Такая просьба: покажите на примере как сделать так, чтобы советник работал на четырех и пятизначных брокерах и только на Н4. Заранее огромное спасибо.
Всем привет! Такая просьба: покажите на примере как сделать так, чтобы советник работал на четырех и пятизначных брокерах и только на Н4. Заранее огромное спасибо.
Первым оператором после Start() вставить
Первым оператором после Start() вставить.
Таким образом вы проверите только выше... Ниже или равно не проверите.
Пересечение нужно проверять на двух барах. 1-ом и 2-ом.
На нулевом баре проверять нежелательно, т.к. он ещё не сформировался, а значит возможны ложные срабатывания.
Второе - цены нужно нормализовать для корректного сравнения.
Спасибо. Буду дальше развиваться.
extern int Period_MA = 21;
bool Fact_Up = true;
bool Fact_Dn = true;
int start()
{
double MA;
MA=iMA(NULL,0,Period_MA,0,MODE_SMA,PRICE_CLOSE,0);
if (Bid > MA && Fact_Up == true)
{
Fact_Dn = true;
Fact_Up = false;
Alert("Цена находится выше MA(",Period_MA,").");
}
if (Bid < MA && Fact_Dn == true)
{
Fact_Up = true;
Fact_Dn = false;
Alert("Цена находится ниже MA(",Period_MA,").");
}
return;
}
вообщем это из учебника, хотел по практиковаться, но в тупик попал, он после пересечения
сообщает только один раз, как сделать чтобы сообщал на каждом тике где находиться цена?
помогите?