Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
![Uzman Danışmanlar](https://c.mql5.com/i/code/expert.png)
A Code block to detect A "New Candle/Bar" using bars history (very effective way) - MetaTrader 5 için Uzman Danışman
- Görüntülemeler:
- 1807
- Derecelendirme:
- Yayınlandı:
- 2024.04.11 12:05
- Güncellendi:
- 2024.04.11 12:12
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
In previous code I used the time to detect a new bar. This time let's use the bars count to detect a new bar. it's way lighter and faster than using the time method.
- Declare the variables in integer data type to store the bar counts.
- Assign the bars count for the "BarsTotal_OnInt" at the initialization.
- Use iBars(); function to assign the bars count for the "BarsTotal_OnTick" variable at live chart. This variable is updated on every tick.
- Use comments and alerts to check the code accuracy.
int BarsTotal_OnInt; int BarsTotal_OnTick; //+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ int OnInit() { BarsTotal_OnInt = iBars(NULL,PERIOD_CURRENT); // Asign the total bars at initialization return(INIT_SUCCEEDED); } void OnTick() // OnTick Function { BarsTotal_OnTick = iBars(NULL,PERIOD_CURRENT); // Stores the latest amount if(BarsTotal_OnTick > BarsTotal_OnInt) // New bar has arrived { BarsTotal_OnInt = BarsTotal_OnTick; // Updates the history. Alert("New Bar has arrived"); Comment("Bars Count in history -: ", BarsTotal_OnInt, "\n", "Bars Count in Live -: ", BarsTotal_OnTick); // Your Code goes here. -------------------------- // You can update a "flag" / variable to use it on later too. } }
![Candle Analysis Report](https://c.mql5.com/i/code/script.png)
This script helps traders understand the distribution and range of candles in a specific period, which can be useful for making trading decisions such as determining which historical values to use for Take Profit or Stop Loss.
![Counter Attack Candlestick](https://c.mql5.com/i/code/indicator.png)
Counter attack candlestick pattern
![Basic GridManager Library](https://c.mql5.com/i/code/library.png)
This is a basic library to create and manage grids.
![Code blocks for "Counters" like Count "X" time and pass](https://c.mql5.com/i/code/expert.png)
Here are some examples of codes for set counters based on "Count"