Трябва дебело да подчертаем, че винаги има риск да загубите част, или всичките си пари, дори и при добре настроена и оптимизирана автоматична система.
На мен специално, борсовите операции са ми много мътна материя, и както всеки нормален българин – започнах от зад на пред. Първо инсталирах MT4, заедно с експертния съветник Golddigger-G , и едва след това си зададох въпроса „И ся кво прайм?”.
Първото което ми направи впечатление, е че 90% от термините не знам точно какво означават, а без да знам за какво става въпрос успях да натрупам доволна загуба от 200$ в демо-сървъра на бтц-е. За това, първо ще изясня терминологията, след това инсталирането на трейдъра и съветника.
Основни термини:
Арбитраж (Arbitrage) - едновременна покупка и продажба на идентични или еквивалентни финансови инструменти на различни пазари с цел реализиране на печалба от разлика в цените им.
Брокер (Broker) - компания или физическо лице, които изпълняват поръчки за търговия с финансови инструменти от името и за сметка на индивидуални или институционални клиенти.
Валиден до отмяна (Good ‘til Canceled - GTC) - поръчка, дадена на брокер, която е валидна докато бъде изпълнена или отменена от наредителя.
Валутен пазар (Forex Market) – 24 часов извънборсов пазар, на който се извършват сделки чрез интернет, терминали и по телефона.
Водещи индикатори (Leading Indicators) – технически индикатори, които предхождат промените в движението на цените. Генерираните от тях сигнали трябва да бъдат потвърдени от графиката на цената или от изоставащ индикатор
Волатилност (Volatility) – измерител на промяната на цените на финансов инструмент за даден период от време. Изчислява се най-често като то стандартно отклонение на процентното изменение на цената или чрез осредняване на ценовите диапазони.
Времева стойност (Time Value) – сумата, която купувачите на опция са склонни да платят над истинската й цена, поради очакването, че с течение на времето цената на базовия актив ще се движи в посоката на откритата позиция.
Дълга позиция (Long position) – позиция, при откриването на която е закупен даден актив.
Къса позиция (Short position) – позиция, която е открита чрез продажба на акции, без те да са притежавани, продажба на фючърс, продажба на кол или покупка на пут опция.
Левъридж (Levarage) – възможността да се контролират по-големи парични суми с депозиране на по-малки гаранционни депозити (маржин).
Лимит поръчка (Limit Order) – поръчка, в която се определя максимална (минимална) цена, над (под) която тя не може да бъде изпълнена. Лимит поръчка за покупка се пласира на цена, която е пониска от пазарната в момента. Лимит поръчка за продажба се пласира на цена, която е по-висока от пазарната в момента. Лимит поръчките могат да се използват за откриване на позиции или прибиране на печалби.
Лот (Lot) – стандартен размер на открита позиция при валутната търговия. Обикновено 1 лот е 100 000 единици от базовата валута, но много популярни са и мини лотовете, които са 10 000 единици от базовата валута.
Назначаване на позиция (Assignment) – когато купувачът на опцията я упражни, на продавача се назначава дълга позиция в базовия актив, ако е продадена пут опция или къса позиция, ако е продадена кол опция.
Най-висока цена (High) – най-високата достигната цена при търгуването на даден актив за определен период от време.
Най-ниска цена - (Low) – най-ниската достигната цена при търгуването на даден актив за определен период от време.
Ниво на подкрепа (Support Level) – ценово равнище, под което цената би преминала трудно. Най-често това са предишни най-ниски стойности, плъзгащи се средни, нива на Фибоначи, тренд линии.
Ниво на съпротива (Resistance Level) – ценово равнище, над което цената би преминала трудно. Най-често това са стойности, плъзгащи се средни, нива на Фибоначи. тренд линии.
Номинална стойност (Face Value) – парична сума отпечата на лицевата страна на сертификата на акция или облигация.
Обем (Volume) – броят транзакции, направени с даден финансов инструмент за определен период от време.
Отменяща поръчка (Canceling order) – поръчка, кочято премахва предишната поръчка от пазара.
Офсетна операция (offset) – операция, която е противоположна на тази, с кочто сме отворили позиция. Например , ако сме купили финансов актив и сме отворили дълга позиция, чрез офсетна сделка.
Пазарна поръчка (Market Order) – поръчка за покупка или продажба на финансов актив на възможно най-добрата цена, възможно най-бързо.
Пазарна при достигане (Market if touched) – поръчка, която автоматично става пазарна при достигане на зададената цена.
Спред (Spread) – на валутните пазари това е разликата между курсовете "купува" и „продава". При търговията с фючърси това e комбинация от дълга и къса позиция във фючърси или опции с различни месеци на доставки или от сходни пазари.
Стоп поръчка (Stop order) – поръчка за покупка или продажба, когато пазарът достигне определена точка. Тази поръчка става пазарна, когато цената достигне зададеното ниво. Стоп поръчка за покупка се пласира на цена, която е по-висока от пазарната в момента. Стоп поръчка за продажба се пласира на цена, която е по-ниска от пазарната в момента. Стоп поръчките могат да се използват за откриване на позиции или предпазване от загуби.
Тренд (Trend) – главната посока на движение на пазара.
Фондов индекс (Stock index) – обобщаващ индикатор, с помощта на които се изследват промените в цените на група акции. Поведението на самият индекс зависи най-много от акциите, които са включени и метода на изчисление.
Фондов пазар (Stock Market) – пазар на които се осъществяват сделки с акции на публични компании.
Цена „купува" (Bid price) – това е цената, която купувачът е склонен да плати за даден финансов актив.
Цена „продава" (ASK Price) – това е цената, която продавачът би искал да получи за даден финансов актив.
Margin (Марджин/Гаранционна сума) - Марджинът представлява гаранционна сума, предоставена от клиента при откриване на сметка за търговия. Тя служи за обезпечение по открити позиции и дава възможност да се търгува със средства, неколкократно превишаващи вложената сума.
Margin call (Марджин кол)-Изискване за допълнително внасяне на средства по сметка за търговия. Отправя се, когато вследствие на неблагоприятното движение на цената/курса сумата по марджина е станала недостатъчна, за да покрие минималните изисквания.
Pip/Points(Пипс) - Последната цифра след десетичната запетая при котировка, т.е. 0.0001 за основните валутни двойки като EUR/USD, GBP/USD, USD/CHF и др. и 0,01 от курса при валутни двойки, в които участва японската йена.
Profit Taking(Реализиране на печалба) - Затваряне на предварително заета позиция с цел реализиране на потенциалната печалба по текущия пазарен курс.
Stop Loss Order(Стоп поръчка) - Лимитарана поръчка за покупка или продажба, която се изпълнява при достигането на определена цена. Обикновено такава поръчка се подава с цел ограничаване на евентуалната загуба от съществуваща позиция.
След като сте се запознали с терминологията, е време да инсталираме МТ4. Страницата е: http://codebase.mql4.com
а линка за теглене е това : http://files.metaquotes.net/metaquotes. ... 4setup.exe
Няма особенности при самата инсталация. Накрая иска въвеждане на данни за да си поиграете в някой демо сървър, и аз като горд българин попълних глупости в тях.
Като стартирате програмата за първи път, можете да промените език с такъв, какъвто ви е удобен (има и Български), след което рестартирате програмата. Забелязах, че почти за всяко нещо програмата трябва да се рестартира, за това, ако нещо не работи – рестартирайте.
След като прогрмата е инсталирана и работи, изтеглете Golddigger-G от тук : http://codebase.mql4.com/ru/9055
След това аз процедирах по следния начин:
1. Двоен клик на файла.
2. Статира се MetaEditor на MT4
3. В MetaEditor избираме File/Save As… , и записваме файла във C:\Program Files\MetaTrader 4\experts (или варианта – копие на файла в папката, и от там го стартираме в MetaEditor)
4. Не е задължително да се прави, по-надолу е написано как става по-лесно. Променяме настройките:
- Код за потвърждение: Избери целия код
ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн
double Stoploss = 100; // уровень безубытка
double TrailStart = 10.0;
double TrailStop = 10.0;
//ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн
extern double LotExponent = 3; // на сколько умножать лот при выставлении следующего колена. пример: первый лот 0.1, серия: 0.16, 0.26, 0.43 ...
extern bool DynamicPips = false;
extern int DefaultPips = 12;
extern int Glubina = 24;
extern int DEL = 3;
extern double slip = 5.0; // на сколько может отличаться цена в случае если ДЦ запросит реквоты (в последний момент немного поменяет цену)
extern double Lots = 1; // разер лота для начала торгов
extern int lotdecimal = 1; // сколько знаков после запятой в лоте рассчитывать 0 - нормальные лоты (1), 1 - минилоты (0.1), 2 - микро (0.01)
extern double TakeProfit = 10.0; // по достижении скольких пунктов прибыли закрывать сделку
extern double PipStep = 5.0; // шаг между выставление новых колен
extern double Drop = 10;
extern double RsiMinimum = 30.0; // нижняя граница RSI
extern double RsiMaximum = 70.0; // верхняя граница RSI
/*extern*/ int MagicNumber = 8; // волшебное число (помогает советнику отличить свои ставки от чужих)
//int PipStep=0;
//ннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннннн
extern int MaxTrades = 5; // максимально количество одновременно открытых ордеров
extern bool UseEquityStop = FALSE;
extern double TotalEquityRisk = 20.0;
extern bool UseTrailingStop = FALSE;
extern bool UseTimeOut = False; // использовать таймаут (закрывать сделки если они "висят" слишком долго)
extern double MaxTradeOpenHours = 48.0; // время таймаута сделок в часах (через сколько закрывать зависшие сделки)
по т.4 все още ми е мъгла, и точно по тази точка очаквам да се включите с по-добро обяснение, кое за какво точно е.
5. Компилираме – File-Compile , или натискаме F5
След като сме готови до тук, трябва да си влезнем в акаунта на BTC-e, в profile – meta trader
и да активираме профилите. Предлагам първо да активирате демо профила, да си поиграете с настройките, и едва когато сте сигурни във възможностите си, да активирате и профила за реална търговия. С активирането, ще ви изпратят мейл с името и паролата. Пазете ги така както си пазите паролиата за портфейла!
Следва да „закачим” програмата с борсата.
Ако сме затворили програмата – стартираме я.
Отиваме в File-Login, попълваме името и паролата, и за сървър попълваме demoexchange.btc-e.org:443 , или каквото пише в, в profile – meta trader на BTC-e. Ако всичко е нормално – програмата трявба да зареди различните пазари в горния ляв ъгъл (Market Watch)
На избрания пазар чукваме с десен бутон и избираме Chart Window.
След това се фокусираме в Navigator (под Chart Window, или Ctrl+N) , влизаме в Expert Advisors , и намираме Golddigger-G. С десния бутон избираме Attach to a chart. На отворилия се прозорец можем да променим настройките, които евентуално сме направили в т.4 ,и можем да си запишем новите настройки, което е полезно при тестовете. От същия прозорец, е особенно полезно да погледнем какви са настройките в Common , и да махнем отметката на „Ask manual confirmation”, за да не ни пита след това за всяка сделка. Натискаме OK, и програмата започва да работи вместо вас.
Темата е много обширна, и е възможно да съм пропуснал някой детайл. Надявам се с времето да изчистим всички неясноти, и темата да стане добре написано ръководство, което да е полезно за всички.
Също така очаквам, когато колегата @Странник, е готов със разучаването на MT4, да сподели опит с нас.