Скачать MetaTrader 5

Советники: CCI_H1 для ЕвроДоллар

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
192516
MetaQuotes Software Corp.  

CCI_H1 для ЕвроДоллар:

Советник работает по вершинам графика CCI.

Author: Uri

MQL4 Comments
16316
MQL4 Comments  

Мужик пеши еще советники, как этот работает я не знаю, дома о теститровании почитаю, а то у меня даты не хватило споследние 5 дней было 4 сделки в плюс, это отлично!

Алексей
50
Алексей  

Юра 10 баллов, так все закоментированно в коде, мне очень понравилось - думаю мне поможет. Вообщем пиши еще.

Александр
12
Александр  

Очень грамотно написан советник пока поставил на демо посмотрим что выйдет +10.

MQL4 Comments
16316
MQL4 Comments  

10 + za to kak napisan,

a esli hocheshi pomoghi napisati sovetnik po moei strateghii, :) garantiruiu budet delati 100 % v mesiat :)

Parabellum
786
Parabellum  

Можно вопрос?

Почему бы не сэкономить рутинную работу - разработчики дали возможность писать:

MB=Symbol();   
PNT=MarketInfo(SMB,MODE_POINT);      =>  Point
MarketInfo(OrderSymbol(), MODE_BID)  =>  Bid
MarketInfo(OrderSymbol(), MODE_ASK)  =>  Ask
Uri
207
Uri  
Parabellum:

Можно вопрос?

Почему бы не сэкономить рутинную работу - разработчики дали возможность писать:

MB=Symbol();   
PNT=MarketInfo(SMB,MODE_POINT);      =>  Point
MarketInfo(OrderSymbol(), MODE_BID)  =>  Bid
MarketInfo(OrderSymbol(), MODE_ASK)  =>  Ask

ответ на вопрос - потому, что это мой первый советник

За подсказку СПАСИБО....

Parabellum
786
Parabellum  
renoshnik:
Parabellum:

Можно вопрос?

Почему бы не сэкономить рутинную работу - разработчики дали возможность писать:

MB=Symbol();   
PNT=MarketInfo(SMB,MODE_POINT);      =>  Point
MarketInfo(OrderSymbol(), MODE_BID)  =>  Bid
MarketInfo(OrderSymbol(), MODE_ASK)  =>  Ask

ответ на вопрос - потому, что это мой первый советник

За подсказку СПАСИБО....

Да, я заметил, что там различные куски разных стилей написания.

Uri
207
Uri  
Parabellum:

Можно вопрос?

Почему бы не сэкономить рутинную работу - разработчики дали возможность писать:

MB=Symbol();   
PNT=MarketInfo(SMB,MODE_POINT);      =>  Point
MarketInfo(OrderSymbol(), MODE_BID)  =>  Bid
MarketInfo(OrderSymbol(), MODE_ASK)  =>  Ask

Должно быть так - правильно ???


// ========================================================
// ============ РАБОТА С РЫНОЧНЫМИ ОРДЕРАМИ ===============
// ========================================================

void BBU() {
for (int i=0; i<OrdersTotal(); i++) {
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
if (AllPositions || OrderSymbol()==Symbol()) {
TrailingPositions();
}
}
}
}
void TrailingPositions() {
   
if (OrderType()==OP_BUY) {
  if (!ProfitTrailing || (Bid-OrderOpenPrice())>TrailingStop*Point) {
  if (OrderStopLoss()<Bid-(TrailingStop+TrailingStep-1)*Point) {
  ModifyStopLoss(Bid-TrailingStop*Point);
return;
}
}
}
if (OrderType()==OP_SELL) {
  if (!ProfitTrailing || OrderOpenPrice()-Ask>TrailingStop*Point) {
  if (OrderStopLoss()>Ask+(TrailingStop+TrailingStep-1)*Point || OrderStopLoss()==0) {
  ModifyStopLoss(Ask+TrailingStop*Point);
return;
}
}
}
}
void ModifyStopLoss(double ldStopLoss) {
bool fm;

fm=OrderModify(OrderTicket(),OrderOpenPrice(),ldStopLoss,OrderTakeProfit(),0,CLR_NONE);
if (fm && UseSound) PlaySound(NameFileSound);
}

fozi
2927
fozi  

Маладцы. Прадвигайте и дальше тему CCI и будет вам счастье )

MQL4 Comments
16316
MQL4 Comments  

Сливатор! 2008 год сливает по чёрному!!!!!!!

123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий