From theory to practice

 

Good evening, dear traders!

I decided to leave the forum for a while, and immediately got bored:)))) And just to read, alas - not interesting. Everyone is busy with small problems within their personal models and their personal view of the market. They advise me to read about some miserable GARCHs...

So I'll continue my literary and technical exercises little by little, who is interested - read.

Once again I strongly recommend reading the topics:

probability density function of the pricing process, not the price itself!!!!

Our task is more complicated - we add an integral component to this equation.

So we will numerically solve this equation given the following terms for our case:

drift - moving weighted average WMA

diffusion - weighted dispersion

integral component - the averaged variance of the archive data at a given sample size.


We will continue tomorrow.

Regards,

Alexander_K

Динамическое моделирование
Динамическое моделирование
  • 2017.11.16
  • www.mql5.com
Добрый день, уважаемые трейдеры! По ссылке https://yadi...
 
Alexander_K:

Good evening, dear traders!

I decided to leave the forum for a while, and immediately got bored:)))) And just reading, alas, is not interesting. Everyone is busy with small problems within their personal models and their personal view of the market. They advise me to read about some miserable GARCHs...

So I'll continue my literary and technical exercises little by little, who is interested - read.

Once again I strongly recommend reading the topics:

https://www.mql5.com/ru/forum/219894

https://www.mql5.com/ru/forum/218475

https://www.mql5.com/ru/forum/220237

Hypotheses have been put forward, as follows:

1. The distribution of price increments is a Student's t2-distribution.

2. The pricing process is non-markovian and NO EXACTIONS can destroy this non-markovianity.

3. As a first approximation, the pricing model is a Wiener process with drift described in terms of the Fokker-Planck equation.

The most important thing is to understand that this equation describes the probability density function of the pricing process, not the price itself!!!!

Our task is more complicated - we add an integral component to this equation.

So we will numerically solve this equation given the following terms for our case:

drift - moving weighted average WMA

diffusion - weighted dispersion

integral component - the averaged variance of the archive data at a given sample size.


We will continue tomorrow.

Regards,

Alexander_K


Once again, on behalf of the community I strongly recommend to use links instead of text

Personally, I would not lift a finger to follow a link of a person who cannot even do such a simple thing

 
Alexey Volchanskiy:

once again, on behalf of the community, I strongly recommend that links be linked rather than text

Personally, I will not lift a finger to follow a link of a person incapable even of such a simple action.


OK, Alexey - corrected.

 
Alexander_K:

OK, Alexey - corrected.


sorry for the harshness )) it's just a bit annoying with the same thing - links and unformatted sources

 
Alexander_K:

Thus, we will numerically solve this equation given the following terms for our case:

drift - moving weighted average WMA


Tomorrow - we will continue.

Regards,

Alexander_K

WMA will have mad group and phase delays, such that the drift will be exactly the opposite. As a result, all the distributions, etc. will not be about the market, but about these very delays.

It's with sampling that it's nice and pleasant to work).

Regards.

ZZY I've managed to get into my computer at night).

 
Alexander_K:

Good evening, dear traders!

I decided to leave the forum for a while, and immediately got bored:)))) And just reading, alas, is not interesting. Everyone is busy with small problems within their personal models and their personal view of the market. They advise me to read about some miserable GARCHs...

So I'll continue my literary and technical exercises little by little, who is interested - read.

Once again I strongly recommend reading the topics:

probability density function of the pricing process, not the price itself!!!!

Our task is more complicated - we add an integral component to this equation.

So we will numerically solve this equation given the following terms for our case:

drift - moving weighted average WMA

diffusion - weighted dispersion

integral component - the averaged variance of the archive data at a given sample size.


We will continue tomorrow.

Regards,

Alexander_K


What is the reason for choosing WMA (weighted moving average)?

 

Let's continue.

So, it is very important for us to understand the physical and mathematical meaning of EVERY variable in the Fokker-Planck equation, which we have also complicated with an additional integral term.

1. The probability density W(x,t) is the probability that at some point t the price MAY have a certain value. Moreover, for any volume of sample the values of price lie in the ranges defined by Chebyshev's inequality.

2. Price x is the value of Ask or Bid at a certain moment t. Moreover, it is exactly the tick quotes, i.e. if there were no deals, the price is not read over time and does not participate in calculations. Please note that ANY attempt to filter tick data does NOT destroy the non-mark sequence. so you can simply work with clean quotes and not complicate the task. It's complicated enough as it is :))

3. Time t. No, I would even say TIME t. This is the most important parameter! I've read so many topics here - how to properly arrange receipt of tick data, whether each tick is important, etc., etc. If the formula contained just W(x) - then yes, I'd have to receive every tick, and if W(x(t)) - then it would read the price with a certain frequency, regardless of whether it was a real tick or not. But, we have exactlyW(x,t), which means that both of these approaches to receiving data are wrong. The correct algorithm for reading quotes is as follows - we select a constant t = 1 second and read tick quotes with this frequency .This will be correct.

The left part of the equation is sorted out.

The question - where is the practice, where are all these lots, profits and money at the end of the day? The answer - it will be, it will definitely be. Be patient.

 
Alexander_K:

Let's continue.

The question is - where is the practice, where are all those lots, profits and money in the end??? The answer is - it will, it definitely will. Be patient.

Is it just me, or is the author going to create his own market theory... and his own pricing...?

It seems to me that PRACTICE is not about creating your own market, but about following an EXISTING market...

By and large, creating a DIFFERENT market model will do nothing in terms of PRACTICE with the existing market.

It is possible to try to fit the NEW market and the current one, but a complete coincidence will never be achieved, so this task is purely theoretical and has nothing to do with practice ...

 
Alexander_K:

Let's continue.

So, it is very important for us to understand the physical and mathematical meaning of EVERY variable in the Fokker-Planck equation, which we have also complicated with an additional integral term.

1. The probability density W(x,t) is the probability that at some point t the price MAY have some value. Moreover, for any volume of sample the values of price lie in the ranges defined by Chebyshev's inequality.

2. Price x is the value of Ask or Bid at a certain moment t. Moreover, it is exactly the tick quotes, i.e. if there were no deals, the price is not read over time and does not participate in calculations. Please note that ANY attempt to filter tick data does NOT destroy the non-mark sequence. so you can simply work with clean quotes and not complicate the task. It's complicated enough as it is :))

3. Time t. No, I would even say TIME t. This is the most important parameter! I've read so many topics here - how to properly arrange receipt of tick data, whether each tick is important, etc., etc. If the formula contained just W(x) - then yes, I'd have to receive every tick, and if W(x(t)) - then it would read the price with a certain frequency, regardless of whether it was a real tick or not. But, we have exactlyW(x,t), which means that both of these approaches to receiving data are wrong. The correct algorithm for reading quotes is as follows - we select a constant t = 1 second and read tick quotes with this frequency .This will be correct.

The left part of the equation is sorted out.

The question - where is the practice, where are all these lots, profits and money at the end of the day? The answer - it will be, it will definitely be. Be patient.


What is the difference between:

...считывать значения цены с определенной частотой в независимости от того был ли это реальный тик или нет...

from

...выбираем константу t = 1 сек. и с этой частотой считываем тиковые котировки...

?

 
Serqey Nikitin:

Is it just me, or is the author going to DESIGN his own market theory... and his own pricing...?

It seems to me that PRACTICE is not about creating YOUR market, but about following an EXISTING market...

By and large, creating a DIFFERENT market model will do nothing in terms of PRACTICE with the existing market.

It's possible to try to fit NEW market and current one, but a complete coincidence will never be achieved, so this task is purely theoretical and has nothing to do with practice...

I am simply solving the Fokker-Planck equation numerically, carefully and consistently. At the moment I have already created a model in VisSim system, programmed VisSim+MT4 combination, all this on ECN demo account shows very good results. After the New Year I will move to a real account, which I have consciously opened by investing a good amount.

During this time I want to share my theoretical reasoning with traders-professionals - what if I am mistaken somewhere and it is too early to open a real account?

I'm not trying to teach anyone, on the contrary - I expect a well-rounded, substantiated criticism. And if someone just reads with interest - also good.

 
Yury Kirillov:

How is it different:

from

?


Every t=1 sec. you do not read the current price value, but a specific tick value. I.e. in 1 min=60 sec. you will always have <=60 tick data for calculations, and it will be floating depending on trading intensity.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981
Reason: