Вопросы от "чайника" - страница 191 1...184185186187188189190191192193194195196197198...278 Новый комментарий --- 2012.09.27 21:49 #1901 Desead: подскажите, вот в мт4 есть mqt файлы начальных шаблонов, а где подобные шаблоны в пятерке ? чето как то не нашёл их самнету --- 2012.09.29 17:55 #1902 кто знает - по какому эффекту или возвращаемому свойству отличить ChartID реального чарта от чарта-объекта? Maxim Khrolenko 2012.09.30 10:34 #1903 Подскажите, есть в МетаЕдиторе 5 функция сравнения 2 кодов чтобы было видно различия в их коде? Типа сравнения как в Office двух Word файлов. Vladislav Andruschenko 2012.09.30 10:46 #1904 paladin800: Подскажите, есть в МетаЕдиторе 5 функция сравнения 2 кодов чтобы было видно различия в их коде? Типа сравнения как в Office двух Word файлов.мечта ид.... я тоже мечтаю об этом. Igor Makanu 2012.09.30 11:05 #1905 набросал индикатор который должен считать количество пересечения цены открытия дня:#property indicator_separate_window #property indicator_buffers 1 #property indicator_plots 1 //--- plot open #property indicator_label1 "open" #property indicator_type1 DRAW_HISTOGRAM #property indicator_color1 clrRed #property indicator_style1 STYLE_SOLID #property indicator_width1 2 //--- indicator buffers double Buffer[]; int lastday,countcross; double opendayprice; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit(){ SetIndexBuffer(0,Buffer,INDICATOR_DATA); lastday = -1; countcross = 0; return(0); } //+------------------------------------------------------------------+ //| 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[]) { int i,start; MqlDateTime nowtime; if(prev_calculated==0) start=0; else start=prev_calculated-1; for(i=start;i<rates_total;i++){ TimeToStruct(time[i],nowtime); if(nowtime.day != lastday){ lastday = nowtime.day; countcross = 0; opendayprice = open[i]; continue; } if(opendayprice<=high[i]&&opendayprice>low[i]) countcross++; Buffer[i] = countcross; } //--- return value of prev_calculated for next call return(rates_total); } //+------------------------------------------------------------------+ вроде на М1 правильно считает, но сомневаюсь насчет правильности расчета нулевого и первого бара Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы www.mql5.com Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5 [Удален] 2012.09.30 13:24 #1906 В четверке естьOrderType()==6А здесь как узнать сумму снятий и пополнений?Благодорю. --- 2012.09.30 14:40 #1907 G001: В четверке естьА здесь как узнать сумму снятий и пополнений?Благодорю.аналогично. тоже тип сделки для снятия есть.читайте мануал Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок - Документация по MQL5 [Удален] 2012.09.30 17:10 #1908 sergeev: аналогично. тоже тип сделки для снятия есть.читайте мануалСпасибо. [Удален] 2012.10.01 13:59 #1909 //+------------------------------------------------------------------+ double MaxAllowedLot() { //----- double MaxLotAllowed; //----- double MinLot = MarketInfo(Symbol(),MODE_MINLOT); double MaxLot = MarketInfo(Symbol(),MODE_MAXLOT); double MeansOneLot = MarketInfo(Symbol(),MODE_MARGINREQUIRED); double MeansFree = AccountFreeMargin(); //----- Lots Digits int LotsDigits; if(MinLot==0.0001) LotsDigits = 4; if(MinLot==0.001) LotsDigits = 3; if(MinLot==0.01) LotsDigits = 2; if(MinLot==0.1) LotsDigits = 1; //----- Maximum Allowed Lot Size MaxLotAllowed = NormalizeDouble((MathFloor((MeansFree/MeansOneLot)*100)/100),LotsDigits); if(MaxLotAllowed >= MinLot && MeansOneLot > 0) {MaxLotAllowed = MaxLotAllowed;} else MaxLotAllowed = 0; //----- return(MaxLotAllowed); }Как перенести для пятерке если нетMarketInfo(Symbol(),MODE_MARGINREQUIRED) Благодорю. --- 2012.10.01 14:04 #1910 G001: Как перенести для пятерке если нет Благодорю.поиск по форуму работает.например вот https://www.mql5.com/ru/forum/1111/page4 1...184185186187188189190191192193194195196197198...278 Новый комментарий
подскажите, вот в мт4 есть mqt файлы начальных шаблонов, а где подобные шаблоны в пятерке ? чето как то не нашёл их сам
кто знает - по какому эффекту или возвращаемому свойству отличить ChartID реального чарта от чарта-объекта?
Подскажите, есть в МетаЕдиторе 5 функция сравнения 2 кодов чтобы было видно различия в их коде? Типа сравнения как в Office двух Word файлов.
набросал индикатор который должен считать количество пересечения цены открытия дня:
вроде на М1 правильно считает, но сомневаюсь насчет правильности расчета нулевого и первого бараВ четверке есть
OrderType()==6А здесь как узнать сумму снятий и пополнений?
Благодорю.
В четверке есть
А здесь как узнать сумму снятий и пополнений?
Благодорю.
аналогично. тоже тип сделки для снятия есть.
читайте мануал
аналогично. тоже тип сделки для снятия есть.
читайте мануал
Как перенести для пятерке если нет
MarketInfo(Symbol(),MODE_MARGINREQUIRED)Благодорю.
Как перенести для пятерке если нет
Благодорю.
поиск по форуму работает.
например вот https://www.mql5.com/ru/forum/1111/page4