Последните няколко дена тази тема за случайните символи стана много популярна, но обсъжданията се водеха в темата за Невронните мрежи. Затова реших да отворя нова специализирана тема, в която да се обсъждат само случайните символи и разбира се най-важният въпрос:
СЛУЧАЙНИ ли са всички реални финансови инструменти ???
Малко предистория:
Още преди 15 години аз писах някакъв експерт на MT4, който генерираше чисто случайни графики. И още тогава останах безкрайно учуден, че случайните графики на практика са НЕОТЛИЧИМИ от реалните. Това тогава ме амбицира да започна да чета Теорията на вероятностите, и в резултат на наученото от нея моя жизнен път кривна в съвсем друга посока, различна от тази на болшинството от хората.
Преди няколко дена в Темата за невронните мрежи този въпрос се повдигна отново, и kura се заинтересува от написаното от мене твърдение, че случайните графики са НЕОТЛИЧИМИ от реалните. В резултат на това двамата с него започнахме отново да пишем софтуер, който да генерира случайни графики.
Заятова паралелно с него аз започнах да развивам собствен експерт, като си поставих много по-високи изисквания от тези, които си беше поставил kura. Накратко:
1. Моя експерт може едновременно да създаде много на брой символи със случайни котировки
2. Изчисляването им не претоварва компютъра, защото е разбито на много на брой отделни задачи, които се изпълняват под управлението на милисекунден таймер, и оставят свободно част от времето на нишката, за да може да се пише по графиката и да работи правилно събитието OnTick().
3. Използва се обектно-ориентирано програмиране, което позволява паралелно да работят много инстанции (обекти) на класа със случайния символ.
4. След като баровете на някой от случайните символи се изчислят, то той автоматично преминава в RealTime режим, в който започва да приема случайни тикове със същата логика като на случайните барове. Тоест създава се илюзията за истински символ, работещ в реално време.
5. Ако MetaTrader-a се изключи, и след време се включи отново, то тогава експерта детектира дупката от липсващи барове, след което ги изчислява, и чак след това отново пуска режима RealTime, в който започва да подава реални тикове.
По-високата сложност на експерта ми загуби 2 дена, и затова до момента не съм публикувал нито една версия. Сега обаче ще го публикувам така, както е в момента, въпреки че има още неща за доизкусуряване.