Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Створення комп'ютерного додатки для розрахунку оптимального набору цінних паперів у портфелі інвестицій

Реферат Створення комп'ютерного додатки для розрахунку оптимального набору цінних паперів у портфелі інвестицій





n then min: = m [i];; (mp max) then

begin.MessageBox ('Вибачте, бажана прибутковість повинна бути в межах ефективностей цінних паперів!', 'Помилка!');

exit;; mp

LComment.Caption: = 'Увага! Зазначена прибутковість НЕ лежить на ефективній кордоні! '+ # 9 # 13

+ 'Отриманому рівнем ризику відповідає більша прибутковість, рівна' + floattostr (roundto (max_Profit (minrisk (mp)), -4)) + # 9 # 13 # 9 # 13;. Text: = 'Мінімальний ризик портфеля:' + floattostr (roundto (minrisk (mp), -4));

end;

: begin: = strtofloat (E_Risk_or_Profit.Text);

except.MessageBox ('Вибачте, Ви не ввели допустимий рівень ризику', 'Помилка!');

exit;;: = Max_Profit (risk);. Text: = 'Максимальна прибутковість портфеля:' + floattostr (roundto (mp, -4));;;: = false; i: = 1 to number_of_stocks do: = ((mbm-mp * ebm) * BE [i] + (mp * ebe-mbe) * BM [i])/(ebe * mbm-mbe * mbe); x <0 then a: = true;

_Result.Cells [i, 1]: = floattostr (roundto (x, -4));; a then.Caption: = LComment.Caption + 'Оскільки частка паперів негативна, то необхідно провести угоду "short sale", '+ # 9 # 13

+ 'виключити папери цього виду з портфеля і вирішити завдання заново.';

end;; TForm_Risk_or_Profit.BDrawGraphClick (Sender: TObject); Get_Date then.Clear;. Clear;;;;; TForm_Risk_or_Profit.SG_CorrelationSelectCell (Sender: TObject;, ARow: Integer; var CanSelect: Boolean) ; ACol = ARowbegin CanSelect: = False; exit; end; _CorrelationExit (Sender);: = ARow;: = ACol;; TForm_Risk_or_Profit.SG_CorrelationMouseUp (Sender: TObject;: TMouseButton; Shift: TShiftState; X, Y: Integer); _CorrelationExit (Sender);; TForm_Risk_or_Profit.SG_CorrelationExit (Sender: TObject); abs (StrToFloat (SG_Correlation.Cells [SelectedCol, SelectedRow])) <= 1 then SG_Correlation.Cells [SelectedRow, SelectedCol]: = SG_Correlation.Cells [SelectedCol, SelectedRow ]

else ('Вибачте, кореляція не може бути більше 1!');

// зчитуємо з файлу прибутковості

for i: = 1 to SEValue do

begin (f, a); _Input_date.Cells [i, 1]: = FloatToStr (a);;

// зчитуємо з файлу ріскіi: = 1 to SEValue do (f, a); _Input_date.Cells [i, 2]: = FloatToStr (a);;

// зчитуємо з файлу корреляціюi: = 1 to SEValue doj: = 1 to SEValue do (f, a); _Correlation.Cells [i, j]: = FloatToStr (a);; (f );;; TForm_Risk_or_Profit.NSaveClick (Sender: TObject); f: file of

// записуємо у файл прибутковості


Назад | сторінка 14 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розрахунок у програмі оптимального набору цінних паперів у портфелі інвести ...
  • Реферат на тему: Портфелі цінних паперів
  • Реферат на тему: Цінні папери. Ринок цінних паперів. Особливості функціонування ринку цінн ...
  • Реферат на тему: Особливості випуску та обігу цінних паперів банків. Державне регулювання р ...
  • Реферат на тему: Вартість і прибутковість окремих видів цінних паперів