Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1072

 
akarustam:

СПАСИБО.

Проверил и поманипулировал всякоразно, обьекты сделок увидел, однако на всех 12 валютных парах, кроме EURUSD так и не отмечаются до сих пор горизонтально-перемещаемые, штрихпунктирные линии сделок с указанием типа сделки и номера, а на графике EURUSD все обьекты и линии отмечаются четко, и в том числе при ручной установке ордера. Грешу на обновление Windows 10, потому что сделки на графике EURUSD ставил до обновления. Но что делать теперь, менять привычку видений по МТ4 конечно можно, но может есть та кнопка, нажав которую линии отметяться наконецто ?

Вероятно Вы путаете отображение Открытия и Закрытия позиции с передвижением стоп уровней. Движение стоп уровней убрали из MetaTrader как анахронизм.

Есть ещё очень быстрый вариант добавить на график все сделки: в терминале перейти в окно "Инструменты", вкладка "История" и правый клик на любой сделке и далее:


 
Здраствуите подскажыте пожалуста что надо подключять у меня деньги ушли а ничиво не изминилось абищяли звонить обеснить но никто ничиво не обеснил тут просит промо код потом миняетса пороль обесните пожалуста  Спосибо
 
сергей триколич:
Здраствуите подскажыте пожалуста что надо подключять у меня деньги ушли а ничиво не изминилось абищяли звонить обеснить но никто ничиво не обеснил тут просит промо код потом миняетса пороль обесните пожалуста  Спосибо

Здесь форум по программированию на MQL5 (MQL5 - язык программирования для терминала MetaTrader 5 от компании MetaQuotes. Компания MetaQuotes не является брокером). 


Если у Вас вопрос по торговому счёту - Вы должны задавать вопрос в поддержку той компании, в которой Вы открывали свой торговый счёт.

 
Vladimir Karputov:

Вероятно Вы путаете отображение Открытия и Закрытия позиции с передвижением стоп уровней. Движение стоп уровней убрали из MetaTrader как анахронизм.

Есть ещё очень быстрый вариант добавить на график все сделки: в терминале перейти в окно "Инструменты", вкладка "История" и правый клик на любой сделке и далее:



Вот поглядите, в левом верхнем углу, на графике валютной праы EURUSD линии выставились, а на остальных никак пока...

 

Есть ли способ программно убрать из подвала надпись показаний буферов?

 EURUSDM5_101

 
Uladzimir Izerski:

Есть ли способ программно убрать из подвала надпись показаний буферов?


Путём эксперимента выяснил, что отображение значений индикаторных буферов связанно с 

#property indicator_plots   N

То есть если индикатор использует два построения, то будут отображаться значения двух буферов. 

Выходит, что чтобы отключить отображение значений. нужно использовать "0":

#property indicator_plots   0


Пока выходит тупик.

 
Vladimir Karputov:

Путём эксперимента выяснил, что отображение значений индикаторных буферов связанно с 

То есть если индикатор использует два построения, то будут отображаться значения двух буферов. 

Выходит, что чтобы отключить отображение значений. нужно использовать "0":


Пока выходит тупик.

Есть свойство.

CHART_SHOW_OHLC

но оно не работает.

 
Uladzimir Izerski:

Есть свойство.

но оно не работает.

Всегда CHART_SHOW_OHLC включало/отключало цены OHLC на графике. НАсколько помню на отображение значений индикаторных буферов это свойство не влияло.

 
Здравствуйте, пишу советник и столкнулся с ситуацией, что в одном баре происходит купля-продажа, но индикатор показывает что надо покупать ещё и советник производит покупку. Прошу помочь с кодом, для того чтобы при появлении нового бара менять значение переменной. Т.е. советник купил-продал и значение переменной стало  1, а при открытии нового бара оно стало опять 0. Заранее благодарю. 
 
Vladimir Karputov:

Путём эксперимента выяснил, что отображение значений индикаторных буферов связанно с 

То есть если индикатор использует два построения, то будут отображаться значения двух буферов. 

Выходит, что чтобы отключить отображение значений. нужно использовать "0":


Пока выходит тупик.

А я почему то думал что вывод идёт так:

PlotIndexSetString(0,PLOT_LABEL,"ZigZag("+(string)ExtDepth+","+(string)ExtDeviation+","+(string)ExtBackstep+")");

И если записать так

PlotIndexSetString(0,PLOT_LABEL,"ZigZag");
то ничего, кроме ZigZag выводиться не будет....