Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Скачай мобильную версию MetaTrader 5 и торгуй из любой точки мира!
pansa
580
pansa 2012.04.06 13:18 

Привет Форумчане!

Торговые сигналы на покупку или продажу это команда

Подлежащая одноразовому исполнению в момент выдачи.

Если мы посмотрим ,что вытворяют все эти роботы уродцы

То станет дурно.

К примеру - две ма пересеклись дали сигнал покупай.

Теперь робот будет на каждом новом баре покупать хотя

Ситуация изменилась и давно не покупная а сигнала на

Продажу все нет и нет а покупай висит и висит.

Чтобы такого небыло нужно фиксировать время выдачи сигнала

SignalBAY(Time) и снабдить сигнал флагом актив/ пассив

Исполнение сигнала фиксировать с помощью функции KимIV

If( SignalBAY(Time) < LastOrderOpenTime()) -SignalBayFlag=false,

Если бай выполнен сигнал переводится в пассивное состояние

И его миссия выполнена, если бай не выполнен то будет новая

Попытка купли вообщем до успешного исполнения.

Я надеюсь что найдется дон Кихоте и реализует предложение

Уверяю еффект будет потрясающий

Панса

6.4.2012

khorosh
8047
khorosh 2012.04.06 13:25  
pansa:

Привет Форумчане!

Торговые сигналы на покупку или продажу это команда

Подлежащая одноразовому исполнению в момент выдачи.

Если мы посмотрим ,что вытворяют все эти роботы уродцы

То станет дурно.

К примеру - две ма пересеклись дали сигнал покупай.

Теперь робот будет на каждом новом баре покупать хотя

Ситуация изменилась и давно не покупная а сигнала на

Продажу все нет и нет а покупай висит и висит.

Чтобы такого небыло нужно фиксировать время выдачи сигнала

SignalBAY(Time) и снабдить сигнал флагом актив/ пассив

Исполнение сигнала фиксировать с помощью функции KимIV

If( SignalBAY(Time) < LastOrderOpenTime()) -SignalBayFlag=false,

Если бай выполнен сигнал переводится в пассивное состояние

И его миссия выполнена, если бай не выполнен то будет новая

Попытка купли вообщем до успешного исполнения.

Я надеюсь что найдется дон Кихоте и реализует предложение

Уверяю еффект будет потрясающий

Панса

6.4.2012

Не надо изобретать велосипед, всё уже давно придумано и опубликовано, а вам просто лень поискать самому и вы ждёте, когда вас ткнут носом в готовое решение.
IgorM М
4801
IgorM М 2012.04.06 14:54  
pansa:Чтобы такого небыло нужно фиксировать время выдачи сигнала

ничего сложного, по сигналу индикатора запоминаете время сигнала, не номер бара, а именно время когда был сигнал, т.е. datetime T_signal = Time[N_bar]

затем есть два пути для сброса сигнала:

- сбрасывать сигнал после того как пройдет некоторое время: if( TimeLocal() - T_signal > T_sec) ......

- сбрасывать сигнал если выставили ордер и ждать новый сигнал

для сброса сигнала мне обычно проще не вводить новый флаг сброса, а просто присваивать время сигнала T_signal = 0; и затем проверять на равенство с нулем это время сигнала

примерно кактотак :)

Vladimir Paukas
4099
Vladimir Paukas 2012.04.06 16:19  
pansa:

....

Если мы посмотрим ,что вытворяют все эти роботы уродцы

То станет дурно.

К примеру - две ма пересеклись дали сигнал покупай.

Теперь робот будет на каждом новом баре покупать

Какой программист-такой и робот.

pansa
580
pansa 2012.04.07 07:24  
IgorM:

ничего сложного, по сигналу индикатора запоминаете время сигнала, не номер бара, а именно время когда был сигнал, т.е. datetime T_signal = Time[N_bar]

затем есть два пути для сброса сигнала:

- сбрасывать сигнал после того как пройдет некоторое время: if( TimeLocal() - T_signal > T_sec) ......

- сбрасывать сигнал если выставили ордер и ждать новый сигнал

для сброса сигнала мне обычно проще не вводить новый флаг сброса, а просто присваивать время сигнала T_signal = 0; и затем проверять на равенство с нулем это время сигнала

примерно кактотак :)


Игорь Вы меня правильно поняли

Пришлите пожалуйста Ваш емаил адрес

Pansa

pansa
580
pansa 2012.04.10 14:50  
khorosh:
Не надо изобретать велосипед, всё уже давно придумано и опубликовано, а вам просто лень поискать самому и вы ждёте, когда вас ткнут носом в готовое решение.

Будущее едет на 3 колесном велосипеде

Pansa

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