Избранное трейдера mementomori
ГОСА всех эмитентов из таблицы утвердили предложенные советами директоров дивиденды
Решение НЕ выплачивать дивиденды приняли ГОСА следующих эмитентов:
Разгуляй
ОВК
ДИОД
Форт
В понедельник, 6 июля, отсекаются два дивитикера, имеющие нормальную дивидендную доходность: МГТС ап и Саратовский НПЗ ап.
МГТС обречена на выплату дивидендов в ближайшие годы.
Это связано с тем, что АФК Система вернула государству пакет акций Башнефти лишившись дивидендов Башнефти, самого большого источника пополнения средств.
Системе придётся получать дивиденды у остальных ДЗО для продолжения своей инвестиционной деятельности.
Саратовский НПЗ после отмены трансфертного ценообразования наращивает ЧП и увеличивает дивиденды на АП, которые выплачивает строго по уставу.
//Читаем их Excel данные в массив List getParamsFromExcel(string filePath) { //С какой строки начинаем читать данные int start_from_row = 2; //Индекс колонки с Тикером int symbol_index = 1; //Индекс колонки с типом ордера int order_type_index = 2; //Индекс колонки с ценой входа int entry_price_index = 4; //Индекс колонки с ценой стопа int stop_price_index = 5; //Индекс колонки с временем входа int entry_time_index = 7; int current_index = start_from_row; //Текущий символ графика string read_symbol = Bars.Symbol; //Текущий считанный из Excel символ string current_symbol; //Список параметров считанный из Excell List result; result = new List(); //Переменная Excel приложение Excel.Application xlApp; //Переменная рабочая книга Excel.Workbook xlWorkBook; //Переменная рабочий лист Excel.Worksheet xlWorkSheet; //Переменная диапазон Excel.Range range; //Инициализируем переменные xlApp = new Excel.Application(); xlWorkBook = xlApp.Workbooks.Open(filePath); xlWorkSheet = xlWorkBook.Worksheets.get_Item(1); range = xlWorkSheet.UsedRange; //Считываем тикер из Excel current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2; //Читаем тикеры, пока не наткнемся на пустую строку while(current_symbol != null) { //Если считанный тикер совпадает с тикером графика, на котором запустили робота if(read_symbol == current_symbol) { //Читаем и добавляем параметры ордера result.Add(new OrderParams { ePrice = Convert.ToDouble((range.Cells[current_index, entry_price_index] as Excel.Range).Value2), sPrice = Convert.ToDouble((range.Cells[current_index, stop_price_index] as Excel.Range).Value2), eTime = DateTime.FromOADate((range.Cells[current_index, entry_time_index] as Excel.Range).Value2), pType = ((string)(range.Cells[current_index, order_type_index] as Excel.Range).Value2 == "Short" ? PositionType.Short : PositionType.Long) }); } current_index++; //Считываем очередной тикер current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2; } //Закрываем рабочую книгу xlWorkBook.Close(true, null, null); //Выходим из приложения xlApp.Quit(); //Уничтожаем созданные объекты releaseObject(xlWorkSheet); releaseObject(xlWorkBook); releaseObject(xlApp); return result; } //Уничтожаем переданный объект private void releaseObject(object obj) { try { System.Runtime.InteropServices.Marshal.ReleaseComObject(obj); obj = null; } catch (Exception ex) { obj = null; } finally { GC.Collect(); } }
Сегодня взгляд многих направлен на поиск так называемого «святого грааля». И, в принципе, в этом нет ничего плохого, так как сам процесс поиска побуждает многих участников финансового рынка смотреть, искать, в общем, образовываться. Но, в итоге, фактически каждый приходит к одним и тем же выводам, которые сейчас кажутся такими очевидными. Но в начале пути, они всегда недооцениваются и занимают второстепенные позиции. Попробую их кратко описать.
Ни для кого не секрет, что для достижения успеха в любом деле (и в трейдинге тоже) требуется опыт. Данный постулат очень хорошо согласуется с основными законами диалектики:
— Закон единства и борьбы противоположностей;
— Закон перехода количественных изменений в качественные;
— Закон отрицания отрицания.
В начале пути каждый, кто встает на путь трейдинга сталкивается со следующими противоречиями: есть желание заработать, но нет возможности (то есть, нет опыта). И человек начинает совершать множество лишних телодвижений, что приводит его к сливу депозита и прочим неприятностям. Основная задача в начале своего пути – научится грамотно решать данные противоречия. Для этого требуется пройти процесс обучения согласно известному в науке «циклу Колба». Причем требуется получить не только теоретические знания по основам технического анализа, но и в плотную заняться изучением практической психологией. Это поможет сформировать правильную самооценку и адекватно реагировать на текущую действительность.