witam
znalazłem proste EA na przyciski , który nie działa w testerze strategi na MT4 , czy mógłby ktoś zerknąć w kod i zobaczyć co jest nie tak , że w testerze to nie działa . Z góry dziękuję za pomoc
Proste EA na przyciski,nie działa w testerze MT4
Proste EA na przyciski,nie działa w testerze MT4
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Proste EA na przyciski,nie działa w testerze MT4
Ponieważ onChartEvent nie działa na testerze. Tutaj jest rozwiązanie jak zrobić żeby przyciski działały na testerze (ea-close-loss-by-eqiuty-t30143.html#p921763), potrzebna inicjalizacja w onTick() a nie w OnChartEvent
Wstaw to w onTIck, tzn zastąp ten fragment kodu tym
Wstaw to w onTIck, tzn zastąp ten fragment kodu tym
Kod: Zaznacz cały
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
//---
if (IsTesting()) {
if(ObjectGetInteger(ChartID(),"button1",OBJPROP_STATE)==true) {
OrderBuy();
ObjectSetInteger(ChartID(),"button1",OBJPROP_STATE,false);
}
if(ObjectGetInteger(ChartID(),"button2",OBJPROP_STATE)==true) {
OrderSell();
ObjectSetInteger(ChartID(),"button2",OBJPROP_STATE,false);
}
}
}
//+------------------------------------------------------------------+
Re: Proste EA na przyciski,nie działa w testerze MT4
Dzięki wielkie za podpowiedź pozdr
Re: Proste EA na przyciski,nie działa w testerze MT4
To wrzuć to działające Marcin, jeśli można prosić.marcin76 pisze:Dzięki wielkie za podpowiedź pozdr
Re: Proste EA na przyciski,nie działa w testerze MT4
drendriu pisze:To wrzuć to działające Marcin, jeśli można prosić.marcin76 pisze:Dzięki wielkie za podpowiedź pozdr
trochę w nim podorabiałem
są zlecenia oczekujące ,
przyciski poziome albo pionowe ,
Funkcja mnożnika działa tylko na LotSize po każdej stracie wielkość lota zwiększa się o lotSize * Mnożnik aż do osiągnięcia TP , potem jest od początku
opis informacyjny , oraz dwa przyciski do szybkiego sprawdzenia wielkości lota przy np 1% ryzyka
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Proste EA na przyciski,nie działa w testerze MT4
Dorobiłem przycisk ON OFF którym można wyłączyć całe meni z przyciskami i je ponownie włączyć
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Proste EA na przyciski,nie działa w testerze MT4
Jak ktoś to odpali na koncie demo albo live to nie wrzuci pozycji bo risk jest na 0 . Trzeba dać na 1 chociaż albo zmienić w properties
Przydałoby się dorobić SL po świeczkach, trailing stop w pipsch albo po świecach, jakiś prosty skaner formacji świecowych z informacją w którą stronę zagrać na podstawie bazy danych (statystyki), jeszcze pare drobnych rzeczy... Ale jest już coś co można rozwijać dalej jak będzie się kiedyś nudziło. Ogólnie dobre bo wizualnie dopracowane te dźwięki przy klikaniu też są fajne
Kod: Zaznacz cały
extern double RiskPercent = 1;
Re: Proste EA na przyciski,nie działa w testerze MT4
nie wiem dlaczego uważasz , że nie działa - bo mi działa .-rookie- pisze:Jak ktoś to odpali na koncie demo albo live to nie wrzuci pozycji bo risk jest na 0 . Trzeba dać na 1 chociaż albo zmienić w propertiesKod: Zaznacz cały
extern double RiskPercent = 1;
Jak risk jest na 0 to działa cały czas stały LotSize . Jak zmienie LotSize na 0 a Risk na 1% lub 2% ,5,10 itd to działa RiskProcent