İş tamamlandı
Tamamlanma süresi: 3 dakika
Geliştirici tarafından geri bildirim
Good customer. Thank you for your order!
Müşteri tarafından geri bildirim
very professional programmer !!!!!
İş Gereklilikleri
Hi, I wrote this simple code where the alert will appear after 10 seconds after the opening of the bar. I would like to know if you can have 10 real seconds after the end of the bar and not wait for the start of the new bar. (Time [0]).
//+------------------------------------------------------------------+ //| Delay_Alert.mq4 | //| Copyright 2016, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ //--- indicator settings #property indicator_chart_window #property indicator_buffers 2 #property indicator_type1 DRAW_ARROW #property indicator_width1 1 #property indicator_color1 0xFFAA00 #property indicator_label1 "Buy" #property indicator_type2 DRAW_ARROW #property indicator_width2 1 #property indicator_color2 0x0000FF #property indicator_label2 "Sell" int CurrentTime; int extern Period1=2; //--- indicator buffers double Buffer1[]; double Buffer2[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { IndicatorBuffers(2); SetIndexBuffer(0, Buffer1); SetIndexEmptyValue(0, 0); SetIndexArrow(0, 241); SetIndexBuffer(1, Buffer2); SetIndexEmptyValue(1, 0); SetIndexArrow(1, 242); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime& time[], const double& open[], const double& high[], const double& low[], const double& close[], const long& tick_volume[], const long& volume[], const int& spread[]) { static datetime BarStart=0; static bool check=false; if(BarStart!=Time[0]) { BarStart=Time[0]; check=true; } if(check && TimeCurrent()>=Time[0]+10) { check=false; //Check Condition //Indicator Buffer 1 if(iRSI(NULL, PERIOD_CURRENT, Period1, PRICE_CLOSE, 0) < 40 ) { Buffer1[0] = Low[0] - 10* Point(); } else { Buffer1[0] = 0; } //Indicator Buffer 2 if(iRSI(NULL, PERIOD_CURRENT, Period1, PRICE_CLOSE, 0) > 60 ) { Buffer2[0] = High[0] + 10 * Point(); } else { Buffer2[0] = 0; } } return(0); } //-----------------------------------------------------------------------------------------------------------------------------
Yanıtlandı
1
Derecelendirme
Projeler
69
9%
Arabuluculuk
18
11%
/
56%
Süresi dolmuş
18
26%
Serbest
2
Derecelendirme
Projeler
34
29%
Arabuluculuk
0
Süresi dolmuş
1
3%
Serbest
3
Derecelendirme
Projeler
341
58%
Arabuluculuk
7
14%
/
71%
Süresi dolmuş
9
3%
Serbest
4
Derecelendirme
Projeler
218
50%
Arabuluculuk
6
17%
/
67%
Süresi dolmuş
11
5%
Serbest
5
Derecelendirme
Projeler
187
54%
Arabuluculuk
3
33%
/
33%
Süresi dolmuş
6
3%
Serbest
6
Derecelendirme
Projeler
314
49%
Arabuluculuk
42
52%
/
19%
Süresi dolmuş
22
7%
Serbest
7
Derecelendirme
Projeler
1438
62%
Arabuluculuk
21
57%
/
10%
Süresi dolmuş
43
3%
Serbest
8
Derecelendirme
Projeler
144
38%
Arabuluculuk
67
15%
/
48%
Süresi dolmuş
55
38%
Serbest
9
Derecelendirme
Projeler
156
44%
Arabuluculuk
22
41%
/
14%
Süresi dolmuş
16
10%
Serbest
10
Derecelendirme
Projeler
547
25%
Arabuluculuk
21
38%
/
38%
Süresi dolmuş
83
15%
Çalışıyor
Benzer siparişler
Conversion from .txt to a functional robot
30 - 40 USD
I currently have a Forex trading script in .txt format that I want to be converted to a functional/working robot (in .mq4), without altering the strategy of the script. The strategy of the script is already in and shouldn't be changed unless with mutual understanding
Proje bilgisi
Bütçe
10 - 15 USD
KDV (22%):
2.2
- 3.3
USD
Toplam:
12.2
- 18.3
USD
Geliştirici için
9
- 13.5
USD
Son teslim tarihi
from 2 to 5 gün