Избранное трейдера fart1
--Параметры: p_classcode=«SPBFUT» --Код класса p_seccode=«RIH5» --Код инструмента p_account="...." --Код счета p_clientcode="...." --Клиенткий код p_count=2 --Размер позиции p_spread=170 --Проскальзывание
is_run = true count = 0
function main() while is_run do sleep(100) robot() end end
function robot() local N1=getNumCandles(«MA1-RIH5») local N2=getNumCandles(«MA2-RIH5») local N=getNumCandles(«RIH5») t1,n1,i1=getCandlesByIndex(«MA1-RIH5», 0, N1-3, 2) t2,n2,i2=getCandlesByIndex(«MA2-RIH5», 0, N2-3, 2) t,n,i=getCandlesByIndex(«RIH5», 0, N-1, 1) --сигнал на продажу (первый мувинг пересекает втрой сверху вниз if t1[0].close>t2[0].close and t1[1].close<t2[1].close then Trade(«S»,count+p_count,t[0].close-p_spread) end --сигнал на покупку (первый мувинг пересекает второй снизу вверх if t1[0].close<t2[0].close and t1[1].close>t2[1].close then Trade(«B»,p_count-count,t[0].close+p_spread) end end
function Trade(a_oper,a_count,a_price) if a_count>0 then t = { [«CLASSCODE»]=p_classcode, [«SECCODE»]=p_seccode, [«ACTION»]=«NEW_ORDER», [«ACCOUNT»]=p_account, [«CLIENT_CODE»]=p_clientcode, [«TYPE»]=«L», [«OPERATION»]=a_oper, [«QUANTITY»]=tostring(a_count), [«PRICE»]=tostring(a_price), [«EXPIRY_DATE»]=«GTS», [«TRANS_ID»]=«1» } res=sendTransaction(t) message(«Количество до »..tostring(count).." количество сделки "..tostring(a_count).." тип операции"..a_oper,1) if a_oper==«B» then count=count+a_count else count=count-a_count end message(«Количество после »..tostring(count),1) end end
function OnStop(stop_flag) is_run=false stop_flag=1 end
--Параметры: p_classcode=«SPBFUT» --Код класса p_seccode=«RIM6» --Код инструмента p_account="...." --Код счета p_clientcode="...." --Клиенткий код p_count=1 --Размер позиции p_spread=10 --Проскальзывание p_sell_level_zigzag=500 --уровень RSI, при котором продаем p_buy_level_zigzag=500 --уровень RSI, при котором покупаем p_svech=60
is_run = true count = 0
function main() while is_run do sleep(100) robot() end end
function robot() local N1=getNumCandles(«RIM6-zig-zag») local N=getNumCandles(«MyPrice-RIM6»)
for i=1,p_svech-1 do
t1,n1,i1=getCandlesByIndex(«RIM6-zig-zag», 0, N1-i, 1)--(«RSI-1», 0, N1-p_svech, 2)
if t1[0].close>0 then --p_svech=p_svech-1 --else message(" RIM6-zig-zag: "..t1[0].close,1)-- message(«MA1-RIH5: »..t1[0].close,1) end end
t,n,i=getCandlesByIndex(«MyPrice-RIM6», 0, N-1, 1)
message(«MyPrice-RIM6: »..t[0].close,1)
--сигнал на продажу (первый мувинг пересекает втрой RSI-15-BRJ5 сверху вниз if t[0].close<t1[0].close and t1[0].close>t[0].close+p_sell_level_zigzag then--фильтр уровня
Давайте поговорим о таком важном моменте, как риск-менеджмент. Я всем советую соблюдать одно простое правило: рисковать не более, чем 1% от депозита. Это такой и психологически, и по заработку удобный вариант. Если сильно меньше брать, например, 0,1% — тогда вы мало заработаете. Если будете брать больше, например, 2% или 3%, 5% или, тем более, 10% — это гарантированно приведет к сливу вашего депозита. Это проверено на сотнях моих учеников, которые приходят ко мне на тренинги или в индивидуальный коучинг. Они так же, как и многие, сливали свои депозиты, поддавшись жажде быстрой наживы. Но применяя правило 1%, они не только сохраняли свои деньги, но и приумножали их со временем. Может слушать меня, но можете, если так уж хотите, проверить на собственных граблях.
Давайте теперь немного подробнее, с цифрами и примерами. Почему классно пользоваться правилом 1%? Например, ваш депозит 10 000, 1% — это 100 долларов. Допустим, вы наторговали 11 000, то есть риск в одной конкретной сделке уже 110 долларов. Это называется «капитализация». И благодаря капитализации вы торгуете 1% от депозита, и при этом ускоряете его прирост примерно в 2 раза. Что значит «торговать 1%»? Торговать 1% — это потерять в случае убытка не более 1%. Например, у вас депозит 10 000 долларов, 1% — 100 долларов. Вы должны подбирать лот при входе в рынок таким образом, чтобы в случае убытка у вас была потеря не более 1%.
Вчера весь день в избранном провисел пост романа андреева, который посвятил мне свои матерные стихи.
smart-lab.ru/blog/325919.php
Я хотел бы кое-что прояснить.
1. Я не ругаюсь матом в интернете.
2. И никогда не начинаю первым с кем-то ругаться. Обычно я не прохожу мимо каких-то выпадов в мой адрес, бывает, я даю жесткую обратную связь, если полагаю, что такое же сказал бы и вслух лично, но я не пишу гадости первым, просто так. Что касается околорыночников, то я опять же даю обратную связь только на их черных пиар, или на неправильные /неадекватные действия.
3. У меня нормальные отношения с нормальными людьми. Горчаков, Верников, Морозова, Никулин, Потавин, Старченко, Афанасьева, Мирошниченко, Коровин, Минеев, Вестников, Верпета и многие другие – я не пишу им ничего резкого и неприятного, а они не пишут мне, нет нужды, хотя взгляды у нас нередко противоположны. Со многими мы общаемся лично или через скайп, и наша переписка вполне дружелюбна.
Итак, мы продолжаем попытку сделать субъективный срез частного фондового околорынка.
Начало (первая часть) здесь:
smart-lab.ru/blog/324509.php
Рассмотрим отдельные группы частных фондовых околорыночников России. Их у меня получилось девять.
Первая часть:
Вторая часть:
6. Махинаторы
7. Самоучки
8. Юродивые
6. МАХИНАТОРЫ (представители: «татарин», «секрет» и др.)
Малочисленная группа, как правило, люди используют некий технический прием, который позволяет повышать доходность на крошечном (50 000 рублей) счете, который выставляется на публику. Например, герой ЛЧИ 2014 «татарин» совершает сделки на мелком счете с плечами, чтобы на предторговой сессии на следующий день в неликвидной акции с ним могли совершить встречную сделку на другом, более крупном счете. В итоге на большом счете получается не очень большой убыток, на мелком – очень большая прибыль. Когда такие махинаторы начинают рассказывать про свою систему – можете зевать и вязать – вам никто правды не скажет (смотри фото). Будет подарено много мелких подробностей, которые срабатывают раз в сто лет. При близком рассмотрении сделок выяснится, что своим же преподаваемым правилам гуру не следует: не выполняются условия по стоп-лоссам, мастер банально усредняется и совершает прочие грешки. Об этом я уже писал:
Сегодня компания MetaQuotes Software Corp. выпустила новую версию торговой платформы MetaTrader 5 build 1325. Главная ее особенность — появление хеджинговой системы учета позиций, которая уже знакома пользователям MetaTrader 4. Теперь в платформе можно использовать так называемое локирование, открывая встречные позиции по одному и тому же финансовому инструменту.
Разработчики устранили последний барьер для перехода трейдеров и брокеров на MetaTrader 5 — отсутствие хеджирования. Это серьезно меняет расклад сил на рынке и причин оставаться на MetaTrader 4 больше нет. Трейдеры могут использовать привычное для себя локирование и в MetaTrader 5, получив доступ ко всем преимуществам более мощной и скоростной платформы.
«Зачем пользоваться двумя платформами, когда все можно делать в одной? — задается вопросом глава MetaQuotes Software Corp. Ренат Фатхуллин. — MetaTrader 5 не просто мультирыночная платформа, теперь она учитывает особенности этих рынков. Для фондовых трейдеров мы предлагаем неттинговую торговую систему, а для форекс-трейдеров — привычную хеджинговую».