Скачать MetaTrader 5

Скрипт закрытия всех открытых ордеров. - страница 13

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Владимир
2666
Владимир 2010.04.20 19:19  
SofTAA писал(а) >>

НИчего удивительного, история вносит свой вклад, поэтому в общем то и говорил что ее считать смысла нет). История хорошо в плюсе поэтому скрипт говорит что для достижения безубытка ты должен слить)))


неоднократно решал подобные задачи, было бы умение, желание и опыт, а результат сам прийдет:)

SofTAA
408
SofTAA 2010.04.20 19:29  
sever29 >>:


неоднократно решал подобные задачи, было бы умение, желание и опыт, а результат сам прийдет.

В общем можешь предложить свой вариант рассчета б/у потому что то что сейчас конечно отражает ситуацию, но как то неправильно(ИМХО). Как вариант можно сделать что если история в профите то ее не учитывать.

Владимир
2666
Владимир 2010.04.20 19:36  
SofTAA писал(а) >>

1. В общем можешь предложить свой вариант рассчета б/у потому что то что сейчас конечно отражает ситуацию, но как то неправильно(ИМХО). 2. Как вариант можно сделать что если история в профите то ее не учитывать.


1.Согласен, как-то неверно. Бросается в глаза, что б/у не учитывает вид открытой позы. Ведь если мы в общем +, то б/у должен располагается например ниже текущего бай, а если в -, то выше.
2. не, все нормально.

SofTAA
408
SofTAA 2010.04.20 19:38  
sever29 >>:


Согласен, как-то неверно. Бросается в глаза, что б/у не учитывает вид открытой позы. Ведь если мы в общем +, то б/у должен располагается например ниже текущего бай, а если в -, то выше.

Б/у учитывает вид позы, во всяком случае должен)

Владимир
2666
Владимир 2010.04.20 19:45  


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

SofTAA
408
SofTAA 2010.04.20 19:52  
sever29 >>:


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

Историю бы еще посмотреть, а то так сложно делать выводы. Скинь все логи в личку вместе с картинкой.

Владимир
2666
Владимир 2010.04.20 20:11  
SofTAA писал(а) >>

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


нормально, запас прочности есть:)

sever30
3343
sever30 2010.06.13 18:13  
SofTAA:


Привет. Освободился? Продолжим?:)

У нас есть два скрипта "бай" и "сел", которые при наличии противоположных, своему названию, позиций:) закрывают их перекрытием и открывают позицию, соответствующую своему названию:) Это мы реализовали. Следующая задача состояла в том, что бы определить и вывести на график уровень безубытка необходимого временного периода с конкретной исторической даты до настоящего времени, с учетом текущей и закрытых позиций из вкладки "история счета". Ну ты понял:)

Вот... для решения последней задачи, использовался третий скрипт (б/у), который уровень б/у отображал не правильно.

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

Если, по итогам работы на анализируемом нами временном интервале -убыток, то и линия б/у должна находится в стороне направления открытой, только что, позиции. Если, по итогам- прибыль, то линия б/у, в противоположной стороне от направления открытой позы.

Роман
3
Роман 2015.01.07 08:49  
друзья, такой вопрос у меня. может не по адресу пишу но всё же. у меня робот не закрывает ордера. хотя при прогоне на тестере всё работает отлично. в чём может быть беда?? 
moskitman
4027
moskitman 2015.01.07 09:15  
djbiz:
друзья, такой вопрос у меня. может не по адресу пишу но всё же. у меня робот не закрывает ордера. хотя при прогоне на тестере всё работает отлично. в чём может быть беда?? 

Есть два решения:

а) Обратиться в передачу "Битва экстрасенсов"
б) Выложить код. 

1...678910111213
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий