Sari la conținut

Feed vamist in mt4


Postări Recomandate

  • Moderators

Pentru cei mai dedicati utilizatori vamist exista acum posibilitatea de a ramane mereu conectati la comunitate prin intermediul platformei mt4 :)

 

UPDATE

 

Indicatorul arata acum asa:

 

post-3657-0-55171100-1358297469_thumb.gif

 

- Randurile nu se mai termina abrupt in mijlocul cuvantului

- Marimea la orizontala e aproximativ egala pentru toate postarile

- Titlul fiecarei postari functioneaza ca link catre topicul in care s-a facut acea postare (dublu click pe titlu si mutat oriunde pe chart)

- Recunoaste rezolutia ecranului si se intinde atat cat are loc

- Afiseaza intre 0 si 10 postari in functie de rezolutie si marime font (arata cel mai bine pe o platforma fara ferestre in plus pentru indicatori - ca in imaginea de mai jos)

 

FILE:

 

Vamist.rar

 

Indicatorul .mql se instaleaza in experts > indicators iar fisierul .dll se instaleaza in experts > libraries. Aveti grija sa bifati Allow DLL imports atunci cand lansati indicatorul.

 

DLL-ul are nevoie de o versiune recenta de .NET pentru a functiona. Faceti un update aici: .NET4 https://www.microsof...s.aspx?id=17718

 

POST INITIAL

 

Am scris un mic dll si un indicator care citeste ultimele postari vamist si le afiseaza in dreapta ecranului. Indicatorul arata cam asa:

 

post-3657-0-84803500-1358174382_thumb.gif

 

Citeste ultimele 5 postari vamist si le afiseaza asa cum apar ele pe pagina forex wall a vamistului. Afiseaza autorul, topicul si continutul postarii. Toate postarile sunt reduse la ~140 de caractere.

 

Text-ul rosu de deasupra "Vamist Wall" poate functiona ca link. Daca dati dublu click pe el si il mutati oriunde pe chart va va deschide automat browserul default si va va aduce pe http://forum.vamist....age/forex.html.

 

Indicatorul verifica daca exista postari la fiecare bara noua de pe chart sau la fiecare schimbare de timeframe.

 

DLL-ul este scris de mine in C# si nu reprezinta vreun crawler/scrapper de mare complexitate. DLL-ul pur si simplu citeste intreg html-ul paginii forex wall si apoi filtreaza informatia pana cand ramane cu ultimele 5 postari. Functionalitatea librariei tine in mod deosebit de html-ul site-ului asa ca daca va schimba Stefan html-ul vreodata indicatorul nu va mai functiona corect.

 

Am scris acest DLL pentru propriul amuzament. Habar nu aveam ca pot sa export cod C# in format citibil de mt4 pana acum cateva zile cand am dat peste acest articol: http://www.mql5.com/en/articles/249 Cum C# e limbajul meu preferat am zis sa ma joc un pic cu visual studio-ul.

 

Am testat DLL-ul pe un vista si pe un windows 7 cu chrome. Sper sa mearga la toata lumea. E posibil ca link-ul vamist sa nu functioneze cu toate browserele sau pe toate sistemele. Dupa cum ziceam, l-am scris de amuzament si deci nu am sa pot oferi suport individual.

 

Indicatorul .mql se instaleaza in experts > indicators iar fisierul .dll se instaleaza in experts > libraries. Aveti grija sa bifati Allow DLL imports atunci cand lansati indicatorul.

 

DLL-ul are nevoie de o versiune recenta de .NET pentru a functiona. Faceti un update aici: .NET4 https://www.microsof...s.aspx?id=17718

Editat de Criodi
Link spre comentariu
Distribuie pe alte site-uri

  • Management

Criodi, te-as pupa daca as fi langa tine (deci mai bine ca nu sunt)! :) In numele meu si al comunitatii, iti multumesc!

Link spre comentariu
Distribuie pe alte site-uri

  • Moderators

Ma bucur ca va placut ideea. Ma motiveaza sa o imbunatatesc in viitor.

 

Voi incerca sa fac textul din platforma mt4 ceva mai lizibil si mai constant. Voi incerca sa fac si feed-ul ceva mai dinamic. Momentan citeste ultimele 5 mesaje si le imparte intotdeauna in 5 randuri. Ma gandesc sa il fac dinamic in sensul de a pastra dimensiunea la orizontala constanta si a schimba latura verticala in functie de continutul postarii. Astfel ar putea fi atatea postari pe chart cate incap si ar fi mult mai standardizate si mai usor de citit. O sa fie nevoie de ceva improvizatii asa ca probabil va dura ceva.

 

Maine calatoresc toata ziua si deci nu o sa mai dau pe aici. Am sa revin de poimaine. Sper sa am ceva noutati pana la sfarsitul saptamanii.

 

@apolo, dupa imaginea care ai postat-o s-ar parea ca indicatorul primeste raspuns din partea dll-ului insa string-ul primit e gol. Ceva din dll nu merge. Dupa un update la framework-ul .NET ar trebui sa mearga.

 

.NET4 https://www.microsof...s.aspx?id=17718

Editat de Criodi
Link spre comentariu
Distribuie pe alte site-uri

Alătură-te conversației

Poți posta acum și să te înregistrezi mai târziu. Dacă ai un cont, autentifică-te acum pentru a posta cu contul tău.

Vizitator
Răspunde la acest subiect...

×   Alipit ca text avansat.   Alipește ca text simplu

  Doar 75 emoji sunt permise.

×   Linkul tău a fost încorporat automat.   Afișează ca link în schimb

×   Conținutul tău precedent a fost resetat.   Curăță editor

×   Nu poți lipi imagini direct. Încarcă sau inserează imagini din URL.

  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.