Статистически арбитраж за всеки

Как се създава и тества forex система. Expert Advisors и бектестове на системи за автоматична търговия.
Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 15 юни 2015, 15:45

Значи излиза че и библиотеките и техните "лели "все са си библиотеки само разликата е че едните са статично свързани а другите са динамично свързани.
Макар това да няма обшо с темата, информацията лично за мене много полезна тенкЮ баба 8-)

Добре, това го решихме .
Сега :
Да ти идва наум някакава идея как да вкараме SA_Server_60 тръбата в SA_EA_600 така шото
1-да не смуче 200 пайпа ,а само от основните мейджъри и няколко от кросовете с по мълък спред.Тия ограничения могат да се направят ако сървъра нещо се оплете и не иска да работи
2.Като се покаже някой еталонен мт4 на декспопа тръбата от проверяваното МТ4 да се прикачи към еталонното МТ4 и да почне за смуче котировки.
Останалото е по лесно :P
Форекса е оръжие за масово поразяване

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 23 юли 2015, 17:55

vgc написа: ........................
vgc,

Обработих ти кода ,че даваше много грешки по новите билдове
...................................................
Сега :
Като си направиш контролната и работната МТ4 платформи с едни и същи валутни двойки трябва ли на всяка графика в контролното МТ4 да слагаш
SA_Server_600.mq4 или е достатъчно само на едната от всичките да виси на графиката ,а другите да ги има в листата на навигатора
Същия въпрос за SA_EA_600.mq4
Трябва ли да го слагаш по всичките графики или е достатъчно да виси само на една от тях ,а останалите да са в листата на навигатора и за всеки случа ако са няколко броя да си ги стартираш и в платформата ,но да не виси по тях копие на SA_EA_600.mq4
.............................
Послепис:
Сигурен ли си че Slippage е в пипети че делиш пипсове на пипети
Slippage*MyPoint/Point
Slippage не си ли е направо в пипсове -четвърти знак или вече и него са го променили
Прикачени файлове
SA_Server_601..zip
(18.19 KБ) Свален 209 пъти
Форекса е оръжие за масово поразяване

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 23 юли 2015, 22:26

saxsten написа: Сега :
Като си направиш контролната и работната МТ4 платформи с едни и същи валутни двойки трябва ли на всяка графика в контролното МТ4 да слагаш
SA_Server_600.mq4 или е достатъчно само на едната от всичките да виси на графиката ,а другите да ги има в листата на навигатора
Точно така - сървера се постава само на една графика, а останалите валутни двойки просто трябва да са в MarketWatch-a за да получава за тях тикови котировки самата платформа.
saxsten написа: Същия въпрос за SA_EA_600.mq4
Трябва ли да го слагаш по всичките графики или е достатъчно да виси само на една от тях ,а останалите да са в листата на навигатора и за всеки случа ако са няколко броя да си ги стартираш и в платформата ,но да не виси по тях копие на SA_EA_600.mq4
SA_EA_600 бе предвидена да търгува и затова трябваше да се постави на толкова графики колкото символа човек иска да арбитрира. Ако леко преработиш кода така че последователно да се обръща към сървърчето за различни двойки то е достатъчно и само една ЕА да показва като информационен коментар ен-на брой отклонение в котировките.
saxsten написа: Послепис:
Сигурен ли си че Slippage е в пипети че делиш пипсове на пипети
Slippage*MyPoint/Point
Slippage не си ли е направо в пипсове -четвърти знак или вече и него са го променили
Slippage е в цели пипсове ама ако е на петразрядна графика трябва да ги умножа по 10 и затова примерно 2*0.0001/0.00001 ми дава цели 20 петразрядни :wink:

п.п. Онзи код за петицата ще се опитам утре да го портна, че тази седмица бе лудница при мен ...
Форексът е полезен като ХОБИ

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 24 юли 2015, 06:30

vgc написа: .......................................
.
Уф сабаален не съм спал от мерак
Хе- Хе :grin:
Значи на еталонното МТ4 отворих и 5-те валутни двойки и закачих SA_Server_600 само на графикато на еврото
На работното МТ4 отворих и 5-те валутни двойки и закачих на всяка графика по едно копие от моята преработка SA_EA_601
На всяко копие намалих риска 5 пъти
От 30 го направих на 6 щото са пет арбитражни двойки
И дори отвори позиция вече и тя не е по еврото :grin: :grin: :grin:
послепис:
Това Сървер Суспендед какво означава като съобщение
щото не го дава по всички валутни двойки а само само от време на време по някои се появява и после изчезва и пак се появява :oops: :oops: :oops:
Последна промяна от saxsten на 24 юли 2015, 06:52, променено общо 1 път.
Форекса е оръжие за масово поразяване

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 24 юли 2015, 06:36

vgc написа: Slippage е в цели пипсове ама ако е на петразрядна графика трябва да ги умножа по 10 и затова примерно 2*0.0001/0.00001 ми дава цели 20 петразрядни :wink:
.
Туй не е много ясно
Ако при петозначен брокер Slippage е в цели пипсове и те са по 0,0001 , няма ли като го увеличиш 10 пъти да стане 20 пипса или 200 пипоня което е вече мнооого.
Според мене като сложиш Slippage=2 и при петозначен и при четиризначен брокер си е 2 пипса или 0,0002 от цената
Тогава що го умножаваш и увеличаваш!?
:shock: :shock: :shock:
Форекса е оръжие за масово поразяване

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 24 юли 2015, 15:49

20 петоразредни пипса (20*0.00001 = 2*0.0001/0.00001) са си точно два четвърторазредни. Кодът ми е правилен, ама точно този атрибут вече за абсолютно нищо не го бръснат брокерските сървъри, а ако знаеш някой все още използващ слипдж-контрол то SA_EA_600 ще се чувства много комфорно при него :wink:
Форексът е полезен като ХОБИ

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 24 юли 2015, 20:06

DetailedStatement.gif
DetailedStatement.gif (4.97 KБ) Видяна 2840 пъти
vgc написа:20 петоразредни пипса (20*0.00001 = 2*0.0001/0.00001) са си точно два четвърторазредни. Кодът ми е правилен, ама точно този атрибут вече за абсолютно нищо не го бръснат брокерските сървъри, а ако знаеш някой все още използващ слипдж-контрол то SA_EA_600 ще се чувства много комфорно при него :wink:
Правилен ти бил кода Аз ти разправям че отпускаш цели 20 пипса слипидж с тоя код пък че и със 20 и съсъ2 пипса петоразрадката все ше отвори позиция и кода ти все ще си е "правилен"
както и да е това не такова важно
За един ден изгубих с твоята машинка цели 500 демо долара :grin: :grin: :grin:
Прикачени файлове
stt.zip
(8.16 KБ) Свален 118 пъти
Форекса е оръжие за масово поразяване

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 26 юли 2015, 17:37

Не можах да видя място в кода на ЕА 600 ,което да контролира броя на отворените позици в даден инструмент
Примерно ако в еврото имаме отворена бай позиция и се появят условия за откриване на селл позиция ,експерта ще затвори бай и ще отвори селл по еврото , но какво става ако още веднъж се появят условия за отваряне на втора бай позиция от друго ниво
Къде в кода се ограничав това ? :shock:
Форекса е оръжие за масово поразяване

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 28 юли 2015, 12:36

За да открие ЕА-та позиция е необходимо LastTicket да не е по-голям от нула - т.е. за да влезе в третата питанка трябва предходните два иф-а да не са верни:

Код: Избери всички

      if(LastTicket>0)
         ...
      else
      if(NewsTime>0)
         ...
      else
      if(MasterBid>=Point && MasterAsk>=Point && MaxDD>100*(MaxBalance-AccountBalance())/MaxBalance)
        {//Тук ще влезем ако преди това нямаме активен ордер, не е време на новини и допълнително имаме отклонение без натрупан до момента драудаун.
        }
Форексът е полезен като ХОБИ

atalon696
Мнения: 11
Регистриран: 26 авг 2015, 17:03

Re: Статистически арбитраж за всеки

Мнение от atalon696 » 26 авг 2015, 17:05

the only thing that fails to like me , is that the SL is triple the TP , which many winning trades are needed to cover an SL.
And if we try to adjust the ratio to 1: 1 , most operations are lost.

atalon696
Мнения: 11
Регистриран: 26 авг 2015, 17:03

Re: Статистически арбитраж за всеки

Мнение от atalon696 » 26 авг 2015, 17:43

Hello,
I am testing your ea of arbitrage , the brokers used are Activetrades SAServer and Tickmil SA 600
The problem I see is that the SL is 3 times higher than the TP , which should make many winning trades to cover an SL. However, if we adjust the SL to a ratio of 1 : 1, virtually all lost.
Is there a solution to offset this ratio ?
Usually my execution in entries is 70 ms to 172ms .... I think it's pretty quick, would not it be possible once detected inefficiency, to open the limit order for a certain number of seconds and close with gains without having a pips target ( TP ) ?

avshenec
Мнения: 1
Регистриран: 31 авг 2015, 17:28

Re: Статистически арбитраж за всеки

Мнение от avshenec » 31 авг 2015, 17:32

Hello. Is it possible in this EA enable comparison of spreads? To order included only in the case when the difference in quotations over the spread of the selected instrument. This would increase the number of positive transactions. :shock:


Здравейте Възможно ли е в тази EA позволи сравнение на спредовете? За да поръчате включена само в случай, когато разликата в котировките над разпространението на избрания инструмент. Това ще увеличи броя на положителните транзакции. :shock:

Потребителски аватар
saxsten
Мнения: 1289
Регистриран: 04 апр 2010, 23:16
1 получени

Re: Статистически арбитраж за всеки

Мнение от saxsten » 31 авг 2015, 18:46

avshenec написа:Hello. Is it possible in this EA enable comparison of spreads? To order included only in the case when the difference in quotations over the spread of the selected instrument. This would increase the number of positive transactions. :shock:


Здравейте Възможно ли е в тази EA позволи сравнение на спредовете? За да поръчате включена само в случай, когато разликата в котировките над разпространението на избрания инструмент. Това ще увеличи броя на положителните транзакции. :shock:
Възможно е но това вече няма да е този а ще е някой друг ЕА :grin:
Форекса е оръжие за масово поразяване

goldhanoi
Мнения: 7
Регистриран: 23 сеп 2015, 20:03

Re: Статистически арбитраж за всеки

Мнение от goldhanoi » 23 сеп 2015, 20:26

Hello VGC and friends.
Today I know of and use this EA, hope you help me. I do not see where the setting of "LOT" trading in EA? I set for Tickmill is SA_server_600 and holdingfx is SA_EA_600, with actionpips = 2. When EA trading LOT number = 13, 14.5. 15 ....? I do not understand the "LOT" = 13, 14.5, 15 this come from? I just wanted to have one option for setting LOT number for this EA. Wish you help me

Best regards
goldhanoi

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 23 сеп 2015, 23:14

Hi goldhanoi and welcome. Calculation of lots is based on parameter MM. Default value is 30 percent from account free margin. If you set MM=0 then EA will trade with minimal lot size. Here is automatic Google translation of my description for EA parameters :
https://translate.google.bg/translate?s ... t=&act=url
Форексът е полезен като ХОБИ

goldhanoi
Мнения: 7
Регистриран: 23 сеп 2015, 20:03

Re: Статистически арбитраж за всеки

Мнение от goldhanoi » 24 сеп 2015, 06:27

Thank you VGC. I understand, but there is a problem with the Oil. I set for Tickmill is SA_server_600, It has the naming of the instruments "usoil" and holdingfx is SA_EA_600, It has the naming of the instruments "uscrude". So I set ServerPairName = usoil But It does not work, I only see the "server n / a" on SA_EA_600. Where I was wrong, please you hlep me. I have also read but not understand
"ServerPairName - used if there is a difference in the naming of the instruments as if chúng EURUSD and EURUSDsb as names for cả Agent".

Best regards
goldhanoi

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 24 сеп 2015, 14:21

goldhanoi написа: So I set ServerPairName = usoil But It does not work, I only see the "server n / a" on SA_EA_600. Where I was wrong, please you hlep me. I have also read but not understand
Hi, this is correct setup, but on SA_server_600 platform (Tickmill) you must include in Market Watch"" window symbol "usoil". Also you must see smile faces on both MT4 platform (in the up-right corner of charts):
Изображение
Форексът е полезен като ХОБИ

goldhanoi
Мнения: 7
Регистриран: 23 сеп 2015, 20:03

Re: Статистически арбитраж за всеки

Мнение от goldhanoi » 24 сеп 2015, 18:49

Thank you VGC. Let me ask this last question on the EA. There are:
1. what is ConfirmMS? ConfirmMS= 20, what does this mean " 20 "?
2. what is SleepMS? SlpeepMS= 20, what does this mean " 20 "?
3. Use it (1.2) how ? you can give Example?
I have read but i do not understand "ConfirmMS Eliminate any possible The print short-term prices is mainly vì jump to problems with the new version of MT4.
SleepMS cung entertainment and small "breath" for the microprocessor ".

Best regards
goldhanoi

vgc
Мнения: 1382
Регистриран: 10 дек 2009, 10:18
12 получени
1 дадени

Re: Статистически арбитраж за всеки

Мнение от vgc » 25 сеп 2015, 00:11

ConfirmMS and SleepMS are measured in milliseconds ( 1ms = 1/1000 from second). SleepMS is time interval in milliseconds for which execution of EA is to be suspended and CPU have time to "rest".
ConfirmMS is more complex - at some platform price has very short-time spikes (under 10 ms) and if you set ConfirmMS to 20, after detection of price difference, EA will wait 20 ms and then after refresh of rates EA will check prices again for confirmation.
Форексът е полезен като ХОБИ

goldhanoi
Мнения: 7
Регистриран: 23 сеп 2015, 20:03

Re: Статистически арбитраж за всеки

Мнение от goldhanoi » 25 сеп 2015, 05:33

Thank VGC. i sent you a message, please you check it. My address email is goldhanoi@yahoo.com

Отговори

Върни се в “FOREX СИГНАЛИ, СИСТЕМИ И СТРАТЕГИИ”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 2 госта