PDA

Zobacz pełną wersję : Potrzebujesz pomocy na temat ostrzeżenia dla ea



g4r433
02-25-2009 11:30, 11:30
ualizacja: teraz mam pytanie o dodanie magicnumber. Próbowałem dodać te ... ale ea otwiera więcej niż 30trades w tym samym czasie ... heres kody ... czy ja tęskniłem za czymś innym?

//Inicjalizacja
int MAGIC = 0123;

//Lokalne zmienne
wstawiam go jako = if (OrderSymbol () == Symbol). oto jest:

if (OrderSymbol () == Symbol () OrderMagicNumber () == MagicNumber)






-------------------------------------------------- ----------------------
Potrzebuję jakiejś pomocy w jakiejś sprawie. Mam nadzieję, że wszyscy programiści pro mogą mi pomóc

jeśli okres jest inny niż D1, ostrzeżenie skrzynki informacyjnej zgaśnie i nie nastąpi wymiana handlowa.

jeśli numer klucza pod podwójnym (zewnętrznym podwójnym), innym niż zatwierdzony klucz, zgaśnie okno komunikatu i nie zostanie dokonana wymiana handlowa.

Burespearc91
11-27-2021 16:00, 16:00
bool oktotrade; init () {oktotrade = true;} w twojej głównej sekcji umieść ten kod na początku, jeśli (Period ()! = PERIOD_D1 oktotrade) oktotrade = false; if (! oktotrade) {Alert (Wrong Time Frame) return (0); } ten sam typ konfiguracji może być użyty dla twojego klucza

g4r433
11-27-2021 17:20, 17:20
Ciągle otrzymuję ”init” - wyrażenie w zasięgu globalnym jest niedozwolone ”{'- średnik oczekiwany” return ”- oczekiwany średnik

Burespearc91
11-27-2021 18:41, 18:41
init to funkcja wywoływana przez mt4 podczas pierwszej instalacji wskaźnika. kod, który tam umieściłem w poprzedniej odpowiedzi powinien znaleźć się pod tą funkcją. jeśli twój kod nie ma funkcji init, użyj poniższej: int init () {oktotrade = true; }

g4r433
11-27-2021 20:02, 20:02
dzięki .. działa teraz ..

g4r433
11-27-2021 21:23, 21:23
dostałem nowe pytanie dotyczące magicznej liczby

Evibi
11-27-2021 22:44, 22:44
ea otwiera więcej niż 30trades w tym samym czasie ...
Opublikuj część kodu, który otwiera transakcje (część z Zamówieniem zamówienia), aby łatwiej było ustalić, co jest nie tak z twoim EA.

g4r433
11-28-2021 00:04, 00:04
heres the without the magic number kod kodowy Wstawiony kod OpenOrders = 0; dla (cnt = 0; cnt lt; OrdersTotal (); cnt ) {OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES); if (OrderSymbol () == Symbol ()) OpenOrders ;