| / | Форум |
|
dimeon
24.04.2011 01:50
советников пишу уже несколько лет. А это для себя хочу написть простейший индкатор. Вот код: #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Red //--- input parameters extern int Period_main=20; extern int Period_plus=5; double dinMA[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_LINE); IndicatorDigits(MarketInfo(Symbol(),MODE_DIGITS)); SetIndexBuffer(0,dinMA); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { //---- for (int i=0;i>=Bars;i++) {double ma_main= iMA(NULL,0,Period_main,0,MODE_EMA,PRICE_CLOSE,i); double ma_plus= iMA(NULL,0,Period_plus,0,MODE_EMA,PRICE_CLOSE,i); dinMA[i]=ma_main*2-ma_plus; } //---- return(0); } //+------------------------------------------------------------------+ но что-то он ничего не отрисовывает. почему ? поправьте с коментариями пожалуйста |
|
Бесплатная Groupware для групп разработчиков Установите систему групповой работы TeamWox и объедините усилия всех разработчиков. Это поможет вашей команде работать быстрее и организованнее. Благодаря TeamWox станет намного проще ставить задачи и контролировать их выполнение. |
|
Integer
24.04.2011 01:59
for (int i=0;i>=<Bars;i++)
|
|
dimeon
24.04.2011 02:03
все Правильн - спасибо |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий