Jump to content
Co nového? Mé kurzy
Komunita:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Diskuze Sledované příspěvky Žebříčky
Sid

MetaTrader 4 II.

Doporučené příspěvky

ano je to vykuchaná verze z nějakého WCCI indikátoru, ale s hlavičkou jsem nedělal nic, jenom sem nechal jeden pattern, ten sem předělal, aby ukazoval cross CCI 14 a CCI 50 z hranice 100 dolů a z -100 nahoru. a potřebuju tam dodělat ten alert. nic víc nic míň. Díky

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
potřebuju tam dostat alert tehdy když jsou splněny dané podmínky a indikátor vyplivne do grafu to kolecko s cislem, ttehdy potrebuju zazvonit. Tady jsou fragmenty kodu, kterej by mel zvonit jen a pouze jednou na konci svicky... zatim sem nasel alerty, ktere zvonily po kazdem ticku

extern bool Message_Alert = true;
extern bool Alert_Sound=true;
extern bool Alert_Email=false;
bool alerted= true;

datetime prevtime=0;
string where;

doalert();

void doalert()
{
if(alerted==false && Time[0] != prevtime)
{
alerted=true;
prevtime=Time[0];
if(Alert_Sound) PlaySound("Madro.wav");
if(Alert_Email) SendMail("Madro Arrow " + where + " ",NULL);
if(Message_Alert) Alert("GoldenMadro " + where + " " + Symbol()
+ " on the " + Period() + " minute chart.");
}

return(0);
}



Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
hankeys:

metatrader nezna pojem "konec" svicky, protoze nemuze vedet kolik ticku ma jedna svicka, takze dokaze zazvonit na zacatku dalsiho baru, protoze tam uz nesedi cas ticku s predeslym. A co se tyce toho zvoneni po kazdem ticku, tak to skutecne resi ta podminka Time[0] != prevtime, pac kdyz se alert spusti, tak se mu setne cas aktualniho baru a kazdy dalsi tick daneho baru uz pres tu podminku neprojde.. A muzes na to jit od lesa, ze ten kod na alert, co jsi tady zkopiroval, das do zvlastniho indiho, ktery nebude delat nic jineho, nez v kazdem ticku(nebo na zacatku dalsiho baru) volat pres iCustom metodu ten wcci indi a ptat se budes na buffer s indexem 6.. Vyhodu pak vidim v tom, ze bys sis udelal univerzalni alarmovatko, kde by si akorat menil indi ktery budes pres to ICustom volat... pokazde se akorat podivas do konkretniho indi, ktery buffer te zajima a pak napises do iCustom prislusny indi a buffer.. Prijde mi to univerzalnejsi a cistejsi nez to kopirovat do kazdeho indi zvlast.. kdyby jsi s tim mel nejaky problem, tak dej vedet a zamyslime, poradime, vyresime..

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
jo, bude to jak píšeš. jenom svejma silama na to stačit nebudu... učím se jen tak, že vemu něco co někde funguje a snažím se to předělat aby to odpovídalo mejm požadavkům, takže bych s tím potřeboval pomoct. Díky

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
hankeys: no ok. tak to asi nebudeme resit.. tak posilam upraveny ten tvuj indi s tim, ze kdyz se zobrazi to kolecko, tak se ukaze alert s tim, ze se potom muze ukazat az v dalsi svicce.. Jen upozornuji, ze se klidne muze ukazat alert, ale kolecko ne, protoze kolecko zustane v grafu pouze tehdy, pokud je podminka platna pri poslednim ticku baru.. jinak ne.. v kazdem ticku totiz zmizi a overuje se znovu..

9717

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
hankeys:

nejspis to znas, ale i presto.. ja tyhlety opicarny testuji v testeru strategii.. pustim to na 1M grafu, kde se ceka, ze to bude delat spoustu ruznych krizeni, atp.. a pridam do grafu ten indi.. tak se hned pozna jestli se to chova jak clovek chce.. Jo a jinak uz jsi to mel hotove, jen jsem umazal flag alerted, pac mi nedochazelo k cemu je tam dobry a potom jsem jeste pridal podminku, aby se ten alert zobrazoval pouze nad aktualnim barem, pac jinak kdyby jsi ten indi pretahl do grafu, tak by se alert zobrazil tolikrat, kolikrat by ten indi vykreslil kolecko i v minulosti.. No, tak at slouzi..

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
hankeys japapatramtara
Ja len obdivujem vašu konverzáciu a nechápem ani kedy sa tam má zobraziť to kolečko:
"neviem, či rozumiem - alert by mal byť, keď obe krivky zlezú cez úroveň 100 a potom sa hocikde skrížia?"

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
premnath:

ja jsem to taky nestudoval.. jen jsem umazl jednu flagu a neco pridal.. Henk uz to mel hotove, takze zadna prace.. ale jinak jestli se nepletu tak pro CCi<0
[ital]
dn>=6 && slowCCI[1]<=-level && slowCCI[0]>-level && slowCCI[1]-level && fastCCI[1] [/ital]
level je uroven 100
delta je 10
slowCCi je cci50
fastCCi je cci14
dn = vezme se poslednich 8 CCi carek/svicek a pocita se kolik jich je pod 0

[bold] dn>=6 [/bold]------------> alespon 6 z 8 CCI musi byt pod 0, tzn. neco jako WCCI a potvrzovani trendu
[bold]slowCCI[1]<=-level && slowCCI[0]>-level [/bold] ------> pokud slowCCi(minule a soucasne) prekrizilo 100,
[bold]slowCCI[1] ve smeru k 0
[bold]fastCCI[1]<=-level && fastCCI[0]>-level [/bold] --->> to same pro fastCCi
[bold]fastCCI[1]
nedele rano, tak snad jsem neco nepopletl.. Vypada to na nejaky finwin pattern, nebo jeho zacatek

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby
premnath:

no proste mas dve cci(50 a 14) a kdyz kazde z nich protne v jednu chvili hodnotu 100 smerem z extremu k 0 a zaroven uz nejakou dobu(6 usecek) bylo cci50 pod nulou, tak by to melo zahoukat :) A ja finwin taky nepoznam.. jen vim, ze je to system tady frajeru, co zalozili tuhle stranku

Sdílet příspěvek


Adresa příspěvku
Sdílet pomocí služby

×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.