Jump to content
Co nového? Mé kurzy
Komunita:
Diskuze Sledované příspěvky Žebříčky

MetaTrader 4


Volf

Doporučené příspěvky

  • Odpovědí 4,3k
  • Vytvořeno
  • Poslední

Nejaktivnější diskutující

Nejaktivnější diskutující

Publikované obrázky

sasa: no, ja mam ted problem hlavne ten, ze jsem na hodinovym eurografu killnul vsechny data v history centru a ze serveru se mi nacetly nejdal do konce kvetna :)) nastesti mam data i na 5min grafu, tak az budu mit chvili, asi to projedu period ceonverterem.
Mimochodem zaregistroval jsem, ze tu probehla minuly tyden nejaka debata a data od IBFX se nejak vyrazneji ve spikach lisily od ostatnich brokeru. Mozna, ze to je ten duvod, proc ta data chybi. Jestli hosi zase nelaboruji s tim svym elektronickym dealingdeskem co jim tak uzasne zvetsuje spready pri trochu vetsich pohybech :P

Link to comment
Sdílet pomocí služby

upravil jsme si alert na crossu 2 Ema....ale pri pohybu ceny mi to porad vydava zvuk...chtel jsem ale alert jen pri crossu....kde je chyba??

//---- input parameters
extern int Fast_Ema=5;
extern int Slow_Ema=12;
double EMA1,EMA2;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{

EMA1=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,0);
EMA2=iMA(NULL,0,6,0,MODE_EMA,PRICE_CLOSE,0);

if (EMA1 > EMA2)
{
Alert("",Symbol());

}
if (EMA2 > EMA1)
{
Alert("",Symbol());

}

//----

//----
return(0);
}
//+------------------------------------------------------------------+ :S

Link to comment
Sdílet pomocí služby

LUKY:
No tak, Luky, přemýšlej trochu, když dáš podmínku, aby byl alert pokaždé, když EMA1>EMA2, bude to zvonit pořád, když bude EMA1>EMA2. Pokud tě zajímá cross, musíš zjistit, v jaké poloze byly EMA na předchozí svíčce. Pak tě bude zajímat, jestli EMA11>EMA21 && EMA12CrossTime.
Čili:

if(EMA11>EMA21 && EMA12CrossTime){
Alert("",Symbol());
CrossTime=Time[0];
}

Milan

Link to comment
Sdílet pomocí služby

Návštěvník
Téma je uzavřené.

×
×
  • Vytvořit...