Замена в MetaEditor - страница 3

 
Да, а ещё "в текущей функции", "во всем файле" и "во всех выделенных файлах" ;)
 
Не находит подтверждения. Мы уже по-всякому пробовали.

Проявилось! =)
Попробуйте в приведенном тексте искать для замены (Ctrl+H) текст "sl". После фрагмента ("newSL") поставьте галочку "только слово целиком". Следующий найденный фрагмент должен быть " s" (вместо "sl").
Собственно, текст:
		sl = OrderStopLoss();
		tp = OrderTakeProfit();

		if ( _BuyTicket > 0 )
		{
   		// - если это краткосрочная позиция (СЛ меньше цены открытия)
			if ( NormalizeDouble( _BuyOpenPrice - _BuyStopLoss, _Digits ) > 0.0 )
			{
  				// - если её прибыль > Д1 и <= Д2, устанавливаем СЛ = цена открытия + (Цтекущая – Цоткрытия) * к (для бай)
				if ( NormalizeDouble( (Bid - _BuyOpenPrice) - D1*_Point, _Digits ) > 0.0 && NormalizeDouble( D2*_Point - (Bid - _BuyOpenPrice), _Digits ) >= 0.0 )
				{
					newSL = NormalizeDouble( MathMax( _BuyOpenPrice, Bid - StopLoss2*_Point ), _Digits );
					if ( newSL - sl > 0.0 )
					{
						if ( _OrderModify( _BuyTicket, _BuyOpenPrice, newSL, tp ) <= 0 )
						{ Alert( strComment, ": ошибка при модификации позиции № ", _BuyTicket, "!!!" ); PlaySound( "wakeup.wav" ); }
					}
				}


 

В норме закомментаренный текст серый, пользовательские переменные - черные, встроенные функции и переменные - цветные.
После быстрого вертикального скролинга строк на 1500-1700 все становится серым.

Не хватает оперативной памяти - у меня такое было.
 
Не хватает оперативной памяти - у меня такое было.

Оперативная память не при чем.
 
В "Навигаторе" терминала файлы располагаются в алфавитном порядке, а в "Навигаторе" MetaEditor файлы располагаются по дате создания.

В терминале привыкаешь к одному расположению, в MetaEditor все по-другому. Мелочь, но неудобно.
 
Уважаемые разработчики, я об этой ошибке сообщал 18 января через форму для багрепортов.
Получил по почте ответ, что "в ближайшем будущем это исправить не получится", но "пожелание будет учтено".
Пока не учтено :(

Ошибка воспроизводится на однострочном примере.
Возникает в ситуациях, когда контекст поиска присутствует в строке более одного раза.

Повторяю свое сообщение здесь:
==============
MetaEditor, v4.00 build 200 (25 Dec 2006)
Часто неправильно работает поиск в операции Правка - Заменить... (Ctrl-H) при установленном флажке "Только слово целиком". Например, пусть документ
состоит из одной строки:
MathPow(SSC, Pow)
Ставим курсор в начало, говорим Ctrl-H, задаем
Найти: Pow, Заменить на: неважно, ставим галочку "Только слово целиком", нажимаем кнопку "Найти далее". Последнее вхождение находится, но выделение
устанавливается не на слово Pow, а на запятую перед ним - пробел - букву P.
Если теперь кликнуть на кнопку "Замена", замена не происходит.
==============
 
В MetaEditor после двойного щелчка по названию папки SCRIPTS папка открывается и самопроизвольно дополнительно открывается файл для редактирования.

Другие папки таким свойством не обладают.
 
В MetaEditor после двойного щелчка по названию папки SCRIPTS папка открывается и самопроизвольно дополнительно открывается файл для редактирования.


Эффект проявляется при нахождении в папке SCRIPTS 35-40 файлов *.mq4. При меньшем количестве файлов все нормально.
 
По-хорошему, так MetaEditor вообще необходимо переписать с нуля. А латание дырок приводит к появлению новых. И к потере разработческого времени.

Так что, пока пользуйтесь тем, что есть, а мы по мере обнаружения/воспроизведения будем исправлять указанные ошибки.
 
По-хорошему, так MetaEditor вообще необходимо переписать с нуля. А латание дырок приводит к появлению новых. И к потере разработческого времени.


О!!!! Исключительно верно!! Спасибо, Слава! Редкая фраза!
Причина обращения: