Как написать в индикатор или в эксперт ограничения? | Форум о Заработке в интернете

Как написать в индикатор или в эксперт ограничения?

Cash

Местный
(Извинаюс за граматику - пишу через транслит.ру)
И так вапрос такой! Сам я програмироватц и писатц код неумею, но может ктонибуд может подсказать как ето зделать!
Мне нужна в индикатор и в експерт написатц пару строчек:
1. Штоб они били привязани к конкретному акоунту (account)
2. Время деиствия! Например срок работи 1 год
Спасиба если ктонибуд сможет помоч!
 

dak_sun

Модератор
Cash,
Код:
int start() { 
 if (AccountNumber () != 124534)// 124534 это номер счета 
 Print ("Error Account");  return;
 

Cash

Местный
dak_sun сказал(а):
Cash,
Code
int start() {
if (AccountNumber () != 124534)// 124534 это номер счета
Print ("Error Account"); return;
спасиба dak_sun код которий ви виложили ето для привязки к конкретному account. И если я правилна понял я магу ево използаватц и в индикаторе и в саветнике.
А по поводу срока деиствия - вы может тоже можете штота подсказатц?
 

dak_sun

Модератор
Cash,
Код:
int start() { 
 int DayL = 5;// день месяца 
 int MonthL = 2;// месяц 
 int YearL = 2008;// Год 
 if (Day () >= DayL && Month ()>= MonthL && Year () >= YearL) 
 Print ("Истек период пробника, пожалйста обратитесь Автору"); return;
 

Cash

Местный
dak_sun
кажетса штота делаю неправилна! В индикаторе написал ети две части кода! Account правилний и время работи индюка - тоже всё в порядке! Но всёравно он нересует!!! Мне кажетса што проста штота неправилна написал!
Если убераю команди return всё работаeт но опятц account error i время деиствия он пишет што непавелно (если неправилна) но всёравно индюк запускает
Я вилажил ту част индюка где прикрутил код!
[/code]
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start() {
int DayL = 5;// день месяца
int MonthL = 2;// месяц
int YearL = 2025;// Год
if (Day () >= DayL && Month ()>= MonthL && Year () >= YearL)
Print ("Истек период пробника, пожалйста обратитесь Автору"); return;

//----

if (AccountNumber () != 8870112)// 124534 ??? ????? ?????
Print ("Error Account"); return;
//----
int countedBars = IndicatorCounted();
if(countedBars < 0)
countedBars = 0;
CalculateIndicator(countedBars); //return (0);
//----

return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
Код:
 

dak_sun

Модератор
Cash,
Код:
 int DayL = 5;// день месяца  
    int MonthL = 2;// месяц  
    int YearL = 2025;// Год  
    if (Day () >= DayL && Month ()>= MonthL && Year () >= YearL)  
 { 
    Print ("Истек период пробника, пожалйста обратитесь Автору"); 
 }  
    if (AccountNumber () != 2593552)// 124534 ??? ????? ?????  
 { 
    Print ("Error Account");return; 
 }
 
Последнее редактирование: