751259064
751259064
751259064
仕事「Подкоректировать функцию фильтра по StohRSi в существующем индикаторе AVIVA_180_Otbor_potencial_v4.1_1」に対する開発者に残されたフィードバック
751259064
仕事「Запрограмировать 2 индикатора ADX_ALL и LINE_INFO」に対する開発者に残されたフィードバック
751259064
仕事「Добавить фильтр на индикатор потенциала «VIVA_139_Otbor_potencial_v3»」に対する開発者に残されたフィードバック
751259064
仕事「ТЗ индикатора «VIVA_139_Otbor_potencial»」に対する開発者に残されたフィードバック
751259064
仕事「Модификация индикатора Stohastic_RSI」に対する開発者に残されたフィードバック
751259064
仕事「Модернизация индикатора "Аналитика"」に対する開発者に残されたフィードバック
751259064
仕事「Отбор по волнам」に対する開発者に残されたフィードバック
751259064
仕事「Сортировка крипты」に対する開発者に残されたフィードバック
751259064
仕事「Индикатор который рисует волны」に対する開発者に残されたフィードバック
751259064
仕事「Дописать в существующий индикатор новую функцию StohRSi и доработать оформление индикатора」に対する開発者に残されたフィードバック
751259064
仕事「Добавить алерт в индикатор Stoh_RSI и Stoh_RSI мультивалютный」に対する開発者に残されたフィードバック
751259064
751259064
Error: "OnCalculate function not found in custom indicator" Please, help me!!!

//+------------------------------------------------------------------+
//| Alligator.mq4 |
//| Copyright © 2004, MetaQuotes Software Corp. |
//| http://www.metaquotes.net/ |
//+------------------------------------------------------------------+

#property copyright "Copyright 2018, MetaQuotes Software Corp."
#property link "https://mql5.com"
#property version "1.00"
#property strict
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 PaleGreen
#property indicator_color2 PowderBlue
#property indicator_color3 Blue

//---- input parameters
extern int JawsShift=0;
extern int MA_m = 5;
extern int MA_p = 1;
extern int MA_bistra = 21;
extern int MA_medlenna = 89;
extern int MA_d = 365;
//---- indicator buffers
double ExtBlueBuffer1[];
double ExtRedBuffer1[];
double ExtBlueBuffer2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+

int OnInit()
{
//---- 3 indicator buffers mapping
SetIndexBuffer(0,ExtBlueBuffer1,INDICATOR_DATA);
SetIndexBuffer(1,ExtRedBuffer1,INDICATOR_DATA);
SetIndexBuffer(2,ExtBlueBuffer2,INDICATOR_DATA);

PlotIndexSetInteger(0,PLOT_LINE_STYLE,STYLE_SOLID);
PlotIndexSetInteger(1,PLOT_LINE_STYLE,STYLE_SOLID);
PlotIndexSetInteger(2,PLOT_LINE_STYLE,STYLE_SOLID);
//---- drawing settings

return(INIT_SUCCEEDED);
}

int deinit()
{
//----
return(0);
}
//+------------------------------------------------------------------+ |
//+------------------------------------------------------------------+
int OnCalculate()
{
for(int i=0; i<500; i++){
ExtBlueBuffer1[i]=Model(MA_bistra,i);
ExtRedBuffer1[i]=Model(MA_medlenna,i);
ExtBlueBuffer2[i]=Model(MA_p,i);
}
return(0);
}
//+------------------------------------------------------------------+

double Model(int pr0,int shift){
double MAbistraXXX=iMA("QTMUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraBCH=iMA("BCHUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraXRP=iMA("XRPUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraLTC=iMA("LTCUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraETC=iMA("ETCUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraBTC=iMA("BTCUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraDSH=iMA("DSHUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraXMR=iMA("XMRUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraNEO=iMA("NEOUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraZEC=iMA("ZECUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraIOT=iMA("IOTUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraOMG=iMA("OMGUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraQTM=iMA("QTMUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraETH=iMA("ETHUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);
double MAbistraBTG=iMA("BTGUSD",0,pr0,0,MODE_EMA,PRICE_CLOSE);

double res=((18.35*MAbistraDSH)+(417.61*MAbistraETC)+(97.75*MAbistraNEO)+(31.21*MAbistraXMR)+(28.21*MAbistraZEC)+(676.94*MAbistraOMG)+(6637*MAbistraIOT)+(452.23*MAbistraQTM)+(11475*MAbistraXRP)+(8.78*MAbistraBCH)+(53.564*MAbistraLTC)+(MAbistraBTC)+(13.04*MAbistraETH)+(104.83*MAbistraBTG))*(1/(18.35*MAbistraDSH)+1/(417.61*MAbistraETC)+1/(97.75*MAbistraNEO)+1/(31.21*MAbistraXMR)+1/(28.21*MAbistraZEC)+1/(676.94*MAbistraOMG)+1/(6637*MAbistraIOT)+1/(452.23*MAbistraQTM)+1/(11475*MAbistraXRP)+1/(8.78*MAbistraBCH)+1/(53.564*MAbistraLTC)+1/(MAbistraBTC)+1/(13.04*MAbistraETH)+1/(104.83*MAbistraBTG));

return (res);
}
751259064
MQL5.communityに登録されました