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

 
fxsaber:

Мне такой вариант нравится

выглядит грандиозно, я сделал, но не пользуюсь - очень много информации, но может быть пока не до этого

интересный проект был, хоть и написан не оптимально, но почему то работает все шустро, в счастливое время живем, даже не оптимальные коды работают быстро ))))

ЗЫ: на прошлой неделе под МТ4 запускал панель на C#, приятно работать, вставил в OnTick() пару вызовов индикаторов, добавил пару текстовых меток, сиди не спеша в терминале ковыряйтся историю изучай.... мечты сбываются... хотелось бы чтобы как у ГазПрома   )))

 
Igor Makanu:

ЗЫ: на прошлой неделе под МТ4 запускал панель на C#, приятно работать, вставил в OnTick() пару вызовов индикаторов, добавил пару текстовых меток, сиди не спеша в терминале ковыряйтся историю изучай.... мечты сбываются... хотелось бы чтобы как у ГазПрома   )))

Да, в MT4 не хватает некоторых столбцов из этой таблицы.

Igor Makanu:

выглядит грандиозно, я сделал, но не пользуюсь - очень много информации

Вы забыли, что реализовали возможность отключения ненужных столбцов на ходу.
 
Igor Makanu:

выглядит грандиозно, я сделал, но не пользуюсь - очень много информации, но может быть пока не до этого

интересный проект был, хоть и написан не оптимально, но почему то работает все шустро, в счастливое время живем, даже не оптимальные коды работают быстро ))))

ЗЫ: на прошлой неделе под МТ4 запускал панель на C#, приятно работать, вставил в OnTick() пару вызовов индикаторов, добавил пару текстовых меток, сиди не спеша в терминале ковыряйтся историю изучай.... мечты сбываются... хотелось бы чтобы как у ГазПрома   )))

- Вы ж нам обещали, что "к 1980-му году мы будем жить при коммунизме"...
- Мы не говорили, что ВЫ будете жить при коммунизме - мы говорили, что МЫ будем жить там


 
Igor Makanu:

тут конечно вопрос диалектический, ибо стоимость пункта в валюте ордера может изменяться

Как вариант (сейчас мысль в голову пришла), можно высчитать разницу открытия/закрытия, и с пунктами профита своп+коммиссия. Уже не так сильно повлияет изменение стоимости пункта.

 
Konstantin Nikitin:

 и с пунктами профита своп+коммиссия. 

я никогда не считаю своп и комиссию, вроде на аль.. что то с комиссией делали, не помню, но в справке четко написано, что нужно проверять как рассчитывается комиссия , а своп не считаю, т.к. думаю, что ордера оставлять на закрытом рынке... ну мягко говоря не правильно, стратегии для среднесрока тож не рассматриваю, да и на таких стратегиях АТС скорее всего не нужна

в общем считать свопы и комиссии это дело вкуса 


fxsaber:
Вы забыли, что реализовали возможность отключения ненужных столбцов на ходу.

))))) спасибо, настроение подняли! ага забудешь это, это самый коварный момент оказался - в обычной программе C# это делается  в 2 клика, а в отдельном потоке получилось только через неделю сбора инфы в сети - C# совсем не предназначен для написания dll с формами и еще каждая форма в отдельном потоке и  еще как то заработали во всем этом элементы управления Windows как то без проблем проинициализировались и работают корректно .... в теории это не должно было работать ))))

 
Igor Makanu:

))))) спасибо, настроение подняли! ага забудешь это, это самый коварный момент оказался - в обычной программе C# это делается  в 2 клика, а в отдельном потоке получилось только через неделю сбора инфы в сети - C# совсем не предназначен для написания dll с формами и еще каждая форма в отдельном потоке и  еще как то заработали во всем этом элементы управления Windows как то без проблем проинициализировались и работают корректно .... в теории это не должно было работать ))))

Ну работа даже MQ впечатлила.

 
fxsaber:

Ну работа даже MQ впечатлила.

странно, я думал они только своим компилятором занимаются и ничего не видят  - оптимизируют и оптимизируют-куда дальше? - С++ не обгонишь, а MQL5 реально очень быстро все считает, не тестил, но думаю MQL5  обгонит в расчетах тот же C#  на тестах ... увы совершенству нет предела? 


обьединение C# и MQL5 - это крутая фича, как ни крути C# это Майкрософт, они задают "моду"

 

Здравствуйте.

Подскажите, как определить, что позиция (из истории) закрылась по TP? Вроде, в MQL4 читали коммент на наличие "tp". В MQL5 так же или как?

 
leonerd:

Здравствуйте.

Подскажите, как определить, что позиция (из истории) закрылась по TP? Вроде, в MQL4 читали коммент на наличие "tp". В MQL5 так же или как?

Пример реализации в коде Stop Loss Take Profit:

Начиная с билда 1625 появилось замечательное перечисление ENUM_DEAL_REASON:

ENUM_DEAL_REASONОписание причины
......
DEAL_REASON_SLОперация совершена в результате срабатывания Stop Loss
DEAL_REASON_TPОперация совершена в результате срабатывания Take Profit
......

которое можно отследить в OnTradeTransaction.

 

Хочу "продлить" трендовую линию вправо

задаю 

ObjectSetInteger(0,name,OBJPROP_TIME,1,TimeCurrent()+_Period*20*60);

Но почему то вся линия улетает вправо, а не только правая ее точка. Цена одинаковая для обеих точек

В чем проблема?