Избранное трейдера opti-men
Избавившись от тревоги, мы можем прийти к другому крайне нежелательному психологическому состоянию – скуке. Хотя скука переживается гораздо менее негативно, чем тревога [5], её деструктивное влияние на вашу торговлю может быть крайне значимым.
При скуке происходит так называемое блуждание ума (mind wandering) – наше сознание занимают мысли, никак не связанные с текущими задачами. При этом чаще всего эти мысли касаются каких-то проблем и сопровождаются неприятными переживаниями. Блуждание ума ведет к ошибкам в работе, связанным с недостаточной концентрацией внимания, и негативно сказывается на настроении [2, 6].
В трейдинге скука помимо повышения вероятности ошибок, вызванных недостаточной концентрацией (пропуск момента для входа, неправильное указание количества контрактов, цены выставления заявки и т.д.), опасна еще и тем, что создает благоприятные условия для возникновения иррациональных стремлений. Например, трейдер может захотеть совершить импульсивную сделку, вызванную исключительно желанием избавиться от скуки; убрать стоп-лосс, так как его сила воли уже израсходована на мучительное ожидание входа и её не хватит для фиксации убытка и т.д.
Необходимо понимать опасность скуки и выстраивать свою деятельность таким образом, чтобы минимизировать вероятность её появления. Одной из основных закономерностей, позволяющих понять, каким образом осуществлять профилактику скуки, является зависимость данного состояния от наших умений и сложности задачи.


Settings=
{
Name = "Zigzag2", -- название индикатора
delta=2, -- параметр индикатора
line=
{
{
Name = "zigzagline2",
Type =TYPE_LINE,
Width = 2,
Color = RGB(120,90, 140)
}
}
}
function Init()
vMin = 0
vMax = 0
vMinindex = 0
vMaxindex = 0
voldMinindex = 0
voldMaxindex = 0
return 1
end
function OnCalculate(index)
local printz = 0
if index == 1 then
vMin = C(index)
vMax = C(index)
vMinindex = index
vMaxindex = index
voldMinindex = index
voldMaxindex = index
ve = C(index)
else
if voldMaxindex >= voldMinindex then
if C(index) > (1 + Settings.delta/100)*vMin then
vMin = C(index)
vMax = C(index)
vMaxindex = index
voldMinindex = vMinindex
vFrom = voldMaxindex
vTo = vMinindex
printz = 1
else
if vMin > C(index) then
vMin = C(index)
vMinindex = index
vFrom = voldMaxindex
vTo = index
printz = 0
else
vFrom = vMinindex
vTo = index
printz = 0
end
end
else
if voldMaxindex <= voldMinindex then
if C(index) < (1 - Settings.delta/100)*vMax then
vMax = C(index)
vMin = C(index)
vMinindex = index
voldMaxindex = vMaxindex
vFrom = voldMinindex
vTo = vMaxindex
printz = 1
else
if vMax < C(index) then
vMax = C(index)
vMaxindex = index
vFrom = voldMinindex
vTo = index
printz = 0
else
vFrom = vMaxindex
vTo = index
printz = 0
end
end
end
end
if (printz == 1) or (Size() == index) then
for i = vFrom, vTo do
k = (C(vTo)- C(vFrom))/(vTo- vFrom);
v = i*k + C(vTo) - vTo*k
SetValue(i, 1, v)
ve = v
end
if (Size() == index) then
ve = C(index)
if voldMaxindex >= voldMinindex then
vFrom = voldMaxindex
vTo = vMinindex
end
if voldMaxindex <= voldMinindex then
vFrom = voldMinindex
vTo = vMaxindex
end
for i = vFrom, vTo do
k = (C(vTo)- C(vFrom))/(vTo- vFrom);
v = i*k + C(vTo) - vTo*k
SetValue(i, 1, v)
end
end
end
end
return ve
endФ. Г. Углов занесён в Книгу рекордов Гиннесса.
Выдающийся хирург, учёный и педагог.
Одним из первых в стране успешно выполнил множество сложнейших операций.
Очень светлый и достойный человек