Tünaydın! M1 için kene varış zamanı oluşturma algoritmasını öğrenebilir miyim? Referans alıntı.
Test stratejileri
M1'de OHLC — bu modda, her dakika çubuğunun yalnızca 4 fiyatı modellenir - Açık, Yüksek, Düşük ve Kapanış fiyatları.
Aslında, OHLC fiyatları geçmiş verilerde mevcuttur. Böylece test sırasındafiyat değerleri geçmişten alınırken sadece Açık, Yüksek, Düşük ve Kapanış kenelerinin varış süreleri oluşturulur .
Tünaydın! M1 için kene varış zamanı oluşturma algoritmasını öğrenebilir miyim? Referans alıntı.
Test stratejileri
M1'de OHLC — bu modda, her dakika çubuğunun yalnızca 4 fiyatı modellenir - Açık, Yüksek, Düşük ve Kapanış fiyatları.
Aslında, OHLC fiyatları geçmiş verilerde mevcuttur. Böylece test sırasındafiyat değerleri geçmişten alınırken sadece Açık, Yüksek, Düşük ve Kapanış kenelerinin varış süreleri oluşturulur .
Для тестирования и оптимизации советников необходимы тики, так как именно по ним работает советник. Тестирование может осуществляться на реальных тиках, предоставляемых брокером, или же на тиках, сгенерированных тестером стратегий на основе минутных данных. Реальные тики # Тестирование и оптимизация на реальных тиках являются максимально...
Soru bununla ilgili değil. Soru, yeni bir onay beklemeden , ticaret de dahil olmak üzere, açıldığında EA'nın çalışmaya başlamasının nasıl sağlanacağıdır.
Soru bununla ilgili değil. Soru, yeni bir onay beklemeden , ticaret de dahil olmak üzere, açıldığında EA'nın çalışmaya başlamasının nasıl sağlanacağıdır.
Uzman olayları işler. tarafından işlenen NewTick# olayını beklemek istemiyorsanız, OnTick , işlevi kullanmak mümkündür
boolEventSetTimer( intsaniye// saniye sayısı );
olaylar üretmek zamanlayıcı belirtilen sıklıkta, Timer# olayı OnTimer() işlevi tarafından işlenir. Uzman Danışmanınız tik beklemeden sürekli (belirli bir sıklıkta) çalışacak ve aynı zamanda ne yapacağı size kalmış.
Сразу же после того, как клиентский терминал загрузит программу (эксперт или пользовательский индикатор) и запустит процесс инициализации глобальных переменных, будет послано событие Init, которое обрабатывается функцией OnInit(), если она есть. Это событие также генерируется после смены финансового инструмента и/или периода графика, после...
Test modundaki bir EA, testte hangi kene simülasyon modunun kullanıldığını nasıl belirleyebilir?
danışman olarak "M1'deki OHLC"yi "Yalnızca açılış fiyatları"ndan ayırmak için?
Kendi soruma cevap veriyorum. Kene simülasyon türü "Model" de yazdırılır
https://www.mql5.com/ru/forum/318305/page12#comment_14176127
Söyle bana kim nasıl ulaşacağını biliyor
Yüz Değeri = ?
ve
Birikmiş Faiz = ?
Bu değerler, marj/kar hesaplamasında kullanılır.
SYMBOL_CALC_MODE_EXCH_BONDS
SYMBOL_CALC_MODE_EXCH_BONDS_MOEX
içinde formüller
kenar boşluğu: Lot * SözleşmeBoyutu * FaceValue * open_price * /100
Kâr: Lot * close_price * FaceValue * Contract_Size + Tahakkuk Eden Faiz * Lot * ContractSize
Tünaydın! M1 için kene varış zamanı oluşturma algoritmasını öğrenebilir miyim? Referans alıntı.
Test stratejileri
Aslında, OHLC fiyatları geçmiş verilerde mevcuttur. Böylece test sırasında fiyat değerleri geçmişten alınırken sadece Açık, Yüksek, Düşük ve Kapanış kenelerinin varış süreleri oluşturulur .
Tünaydın! M1 için kene varış zamanı oluşturma algoritmasını öğrenebilir miyim? Referans alıntı.
Test stratejileri
Aslında, OHLC fiyatları geçmiş verilerde mevcuttur. Böylece test sırasında fiyat değerleri geçmişten alınırken sadece Açık, Yüksek, Düşük ve Kapanış kenelerinin varış süreleri oluşturulur .
Gerçek ve oluşturulan keneler
Gerçek ve oluşturulan keneler
Ben de oradan aldım ve metinden bir alıntı yaptım. Tiklerin nasıl geldiğiyle ilgileniyor (varış zamanı, koyu renkle vurgulanmıştır)
Ben de oradan aldım ve metinden bir alıntı yaptım. Tiklerin nasıl geldiğiyle ilgileniyor (varış zamanı, koyu renkle vurgulanmış)
OHLC modunda, böyle bir onay işareti yoktur. Doğal olarak, dört nokta arasındaki süre dört aralığa bölünmüştür.
Kontrol etmek için: OntTick() içinde Print'i ayarlayın ve OHLC modunda çalıştırın.
Merhaba. Lütfen bana söyle.
Zamanın işlem görüp görmediği nasıl kontrol edilir?
(danışmanın ilk onay işaretini beklemeden hemen çalışmaya başlamasını sağlamak için)
Merhaba. Lütfen bana söyle.
Zamanın işlem görüp görmediği nasıl kontrol edilir?
(danışmanın ilk onay işaretini beklemeden hemen çalışmaya başlamasını sağlamak için)
OnTimer()
sadece hangi teklifleri siparişlere koyacaksınız?)
https://www.mql5.com/ru/docs/event_handlers/ontimer
OnTimer()
Sadece hangi teklifleri siparişlere koyacaksınız?)
https://www.mql5.com/ru/docs/event_handlers/ontimer
Soru bununla ilgili değil. Soru, yeni bir onay beklemeden , ticaret de dahil olmak üzere, açıldığında EA'nın çalışmaya başlamasının nasıl sağlanacağıdır.
Soru bununla ilgili değil. Soru, yeni bir onay beklemeden , ticaret de dahil olmak üzere, açıldığında EA'nın çalışmaya başlamasının nasıl sağlanacağıdır.
Uzman olayları işler. tarafından işlenen NewTick# olayını beklemek istemiyorsanız, OnTick , işlevi kullanmak mümkündür
bool EventSetTimer (int saniye // saniye sayısı
);
olaylar üretmek zamanlayıcı belirtilen sıklıkta, Timer# olayı OnTimer() işlevi tarafından işlenir. Uzman Danışmanınız tik beklemeden sürekli (belirli bir sıklıkta) çalışacak ve aynı zamanda ne yapacağı size kalmış.