Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Künstlicher Tick (http://www.expert-advisor.com/forum/showthread.php?t=2375)

traderdoc 20.08.12 18:25

Künstlicher Tick
 
Irgendwo hatte ich mal einen Beitrag gelesen, der sich mit der Erzeugung künstlicher Ticks beschäftigte.
Warum das? Nun ich brauche ein Tool, welches mir ermöglicht die Funktion Start() nicht erst beim Eingang eines tatsächlichen Ticks auszulösen, sondern auch zwischendurch, also z.B. alle 0,5 sec oder so ähnlich

Wer hätte eine Lösung?

traderdoc

naranjoe 23.08.12 07:31

Hallo,

einen künstlichen Tick erzeugen geht nicht.
Aber mit folgendem Code kannst du start() mit einem festgelegten Intervall unabhängig von den Ticks aufrufen.
Code:

extern int TimerInterval=500; //msec

int init()
{
 timer();
}

void timer()
{
 while(true)
    {
    Sleep(TimerInterval);

    if(IsStopped() || !IsExpertEnabled())
      {
        return;
      }

    RefreshRates();
    start();
  }
}

int start()
{

}

Gruß
naranjoe

propolis 28.08.12 20:35

Zitat:

Zitat von traderdoc (Beitrag 16573)
Irgendwo hatte ich mal einen Beitrag gelesen, der sich mit der Erzeugung künstlicher Ticks beschäftigte.
Warum das? Nun ich brauche ein Tool, welches mir ermöglicht die Funktion Start() nicht erst beim Eingang eines tatsächlichen Ticks auszulösen, sondern auch zwischendurch, also z.B. alle 0,5 sec oder so ähnlich

Wer hätte eine Lösung?

traderdoc

METATRADER TICK SENDER

https://www.fx1.net/wiki/pmwiki.php/MT4Ticker/MT4Ticker


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:11 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum