Автор Тема: Kurka Profit/Loss 221/3  (Прочитано 4695 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн OligarhАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 126
  • +12/-3
    • Просмотр профиля
Kurka Profit/Loss 221/3
« : 27.11.2006 16:18 »
Всем здрасти. Господа, кто что  думает вот по поводу этого?
> The bad trades have all been 5 mini lots, and some
> of the good trades
> > have been as high as 36 lots. It should trade
> allot more if I can get
> > it into an EA. I will make this available to
> everone as soon as I get
> > it working. I need some help if your willing to
> take a look.
> >
> > Here is what I am trying to do....
> >
> > I have 6 trend strengths. Each one uses different
> signals for entry
> > and exit ( if trend 1 is true use indicator 1
> ect...)
> >
> > I trade with the trend. signals with the trend are
> multiplied b the
> > value of the "trend strength" signals against the
> trend are traded
> > lightly or not at all. Based on EMA crosses "trend
> strengths"
> >
> > Exits are pulled as soon as any of the entry
> signals in the oppisite
> > direction of the position are active. This usually
> gets the peak or
> > valley.
> >
> > Here is what I need help with.....
> >
> > Entry signals....When trading manually I use CCI.
> I would like the
> > system to use different signals based on the trend
> (Ema Cross).
> >
> > Questions:
> > what signals work best in the following markets?
> > 1 through 6; 1 being ranging/trend reversing and 6
> being strong trend.
> > How do I do the money management?
> > would like the position size to grow as the
> signals get stronger. need
> > help coding this.
> > How do I draw the indicators on the chart?
> > How do I stop t
he program before a scheduled news
> event?

И еще

There are a few working versions out there now but none that I have seen capture the manual trading system that I set out to do...

Here are a few points that make the system work, hopefully it helps.

-The trends are calculated on the 1hour chart, using EMA8, EMA24, EMA72 and EMA216.
-The only entry / exit signals used from that chart are the EMA crosses. (8<>72 and 8 <>216) These signals are also used to close all open positions in the oppisite direction.

The Rest of the entry /exit signals are calculated on the 5 min chart.
-CCI, Stoch, SAR, Envelopes,OSMA,HIGH Low entry bars.
-Different entry/exit signals are used for different trend calculations. example: CCI works best when trend 3 and 4 are true. 0 stoch works great when 1 or 2 are true.
-When an entry signal (5min) is true. it is then checked against the 1 hour chart to determine, 1 if it is with the trend (EMA cross preminitions) and 2 size of position to take.
-Signals against the major trend are traded lightly or not at all. Signals with the trend are traded heavy.

Major problems with the code:
1...
Size of position number of trades. I would like to play around with the number of simeotanious trades to allow. 3 at a time seems to work pretty good but adjusting this has not been tested. The point being, we cannot have 3 open positions at a trend 6. Need some code to limit the total size of open positions to (risk * trendstrength)/ max trades. this would allow a set number of trades for each trend, and they would all be the same size.

2...
Junk signals. Need to validate signals on the 5 min chart . I use the OSMA. if cci signals long, check to make sure OSMA is going long. then go to 1 hour chart for size.

3...
Dont know why but there seems to be a problem going long in the code.

4...
Stoplosses/trailing stops need to be managed like a scalper system. I always move the stoploss to break even after 10 pips and then trail it by 10 after that. with a strong trend this usually ends up closing the position on a very large bar at the peak or valley.
in ranging conditions or trend 1 AND 2 this has to be a scalper system or it turns on you.

If you have any questions I can be reached on skype: kurkafund (my mic is broken but we can chat, will order a new mic today)

Оффлайн OligarhАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 126
  • +12/-3
    • Просмотр профиля
Re: Kurka Profit/Loss 221/3
« Ответ #1 : 27.11.2006 16:27 »
Вот еще.

Here are the Charts
The first one is the 1 hour with the EMA signals ( trend chart )

The second is the 5 min with the signals, I only show the long signals because there are too many. Basically if the cci, osma and zero lag all say long its an entry. ( signal chart)

Match the times to determine the lot size.

Еще

1st identify the trend....

There are 6 different trend levels, for both up and down. determined be different EMA crosses.

calculate the trend as follows...

Ema1 = iMA(NULL,0,Ema_1, 0,MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema2 = iMA(NULL,0,Ema_2, 0,MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema3 = iMA(NULL,0,Ema_3, 0,MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema4 = iMA(NULL,0,Ema_4, 0,MODE_EMA, PRICE_CLOSE, SignalCandle);

bool up_1=false,up_2=false,up_3=false,up_4=false,up_5=f alse,up_6=false;

if(Ema1 > Ema2) up_1 = true;
if(Ema1 > Ema2 && Ema1 > Ema3) up_2 = true;
if(Ema1 > Ema2 && Ema1 > Ema3 && Ema1 > Ema4) up_3 = true;
if(Ema1 > Ema2 && Ema1 > Ema3 && Ema1 > Ema4 && Ema2 > Ema3) up_4 = true;
if(Ema1 > Ema2 && Ema1 > Ema3 && Ema1 > Ema4 && Ema2 > Ema3 && Ema2 > Ema_4) up_5 = true;
if(Ema1 > Ema2 && Ema1 > Ema3 && Ema1 > Ema4 && Ema2 > Ema3 && Ema2 > Ema_4 && Ema3 > Ema4) up_6 = true;

Then determine how many lots to trade (each trend up_1 through up_6 is assigned a value extern int TrendLots 1 through 6, the values are then added together. to determine the size of the position to take if a signal is given..

if( up_1 ) up1 = Trend1Lots; else up1 = 0;
if( up_2 ) up2 = Trend2Lots; else up2 = 0;
if( up_3 ) up3 = Trend3Lots; else up3 = 0;
if( up_4 ) up4 = Trend4Lots; else up4 = 0;
if( up_5 ) up5 = Trend5Lots; else up5 = 0;
if( up_6 ) up6 = Trend6Lots; else up6 = 0;

TrendUp = up1 + up2 + up3 + up4 + up5 + up6;

Notice that if a signal is given in the oppisite direction of the trendthe Lot calculation will be 0

Get the signals ( Trend is done on a 1 hour chart, signals are done with a 5min chart)

Indicators used: CCI, SAR,Zero lag Stoch, OSMA, MACD,AO,Envelopes, Divergence, High Low (breakout).

This is where we have no code...... I would like to use different signals for each trend. Example if up_1 = true use Zero lag stoch && OSMA. if up_6 = true use SAR.


Here are the rules for entry:

0Stoch && OSMA ||
Envelopes && OSMA ||
CCI && OSMA ||
MACD && OSMA ||
Sar && OSMA ||
Diverge && OSMA ||
Breakout && OSMA ||
from 1 hour chart
EMA1 crosses EMA3 && EMA1 <> EMA2 ||
EMA1 crosses EMA4 && EMA1 <> EMA2 && EMA1 <> EMA3

Here are the rules for Exit

CCI
MACD
Diverge
SAR
EMA crosses
Trailing stop
Stop Loss
TakeProfit

Big picture:


The goal of this EA is to capture many small gains usuaslly 12 pips or less. It is somewhat like a blackjack card counting strategy when the count is high (up_5 or up_6 or down_5 or down_6) it takes a larger position.

When traded manually I can usually pull 3 to 5 trads daily, With an EA I think it will be much more profitable/active.

I have never had a bad trade when the trend count was above 3.


Future goals....

-Hedging in trend 1 and 2
-News alerts on the chart...Connect to data feed and turn EA off before scheduled news event.
-Adding additional signals to catch all movements.

Hope these posts help.

I would like to add this as the entry signal when trend score = 6..... can anyone help code this???

Scalp as many lots as possible from a large move....

See Pic..

Hope you all had a happy thanksgiving...


KurkaTrader is allot more active as an EA than as a manual system. It looks like it is opening positions correctly. A few more issues to iron out...

1...It is only going long. ( cannot figure this out )

2...Needs a trailing stop. ( would like to use one that "Locks in Profit" after a certian amount of pips.)

3...Needs Exit signals. Just the reverse of entry signals... it is much more profitable when it exits on a signal rather than a take profit or stop loss.

218% is not all that bad for a month, but it can be better.

Оффлайн OligarhАвтор темы

  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 126
  • +12/-3
    • Просмотр профиля
Re: Kurka Profit/Loss 221/3
« Ответ #2 : 27.11.2006 16:30 »
Вобщем это все отсюда http://www.forex-tsd.com/expert-advisors-metatrader-4/4595-profit-loss-221-3-a-1.html
Заранее извиняюсь, если нарушил правила форума.
Уважаемые програмисты, посмотрите эту системку.
Уважаемые модераторы. Могли бы вы перевести это все. Или хотябы основную часть.
Думаю эта система стоит внимания.

Оффлайн RON

  • Вот что имеешь....
  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 34
  • +0/-0
  • Вот это да...
    • Просмотр профиля
Re: Kurka Profit/Loss 221/3
« Ответ #3 : 27.11.2006 18:10 »
Прошу прощения за машиный перевод :

Плохие отрасли все были 5 мини-партиями, и некоторыми
> из хороших отраслей
> > были столь же высокими как 36 партий. Это должно торговать
> выделите больше, если я могу добраться
> > это в каждое. Я сделаю это доступным к
> everone, как только я добираюсь
> > это работа. Я нуждаюсь в некоторой помощи если ваше желание к
> смотреть.
> >
> > Вот - то, что я пробую сделать....
> >
> > Я имею 6 сил тенденции. Каждый использует различный
> сигналы для входа
> > и выход (если тенденция 1 - истинный индикатор 1 использования
> ect ...)
> >
> > Я торгую с тенденцией. сигналы с тенденцией
> умноженный b
> > ценность "силы тенденции" сигнализирует против
> тенденция продана
> > слегка или нисколько. Основанный на Европейском валютном соглашении пересекает "тенденцию
> силы"
> >
> > Выходы тянут как только любой вход
> сигналы в oppisite
> > руководство положения активно. Это обычно
> получает пик или
> > долина.
> >
> > Вот - то, с чем я нуждаюсь в помощи.....
> >
> > Сигналы входа.... Торговля вручную я использую CCI.
> Я хотел бы
> > система, чтобы использовать различные сигналы, основанные на тенденции
> (Крест Ema).
> >
> > Вопросы:
> > какие сигналы работают лучше всего на следующих рынках?
> > 1 до 6; 1 являющийся изменением расположения/тенденции и 6
> быть сильной тенденцией.
> > Как я делаю управление денег?
> > хотел бы, чтобы размер положения рос как
> сигналы становятся более сильными. потребность
> > помощь, кодирующая это.
> > Как я тяну индикаторы на диаграмме?
> > Как делают я останавливаю t
он программирует перед запланированными новостями
> случай?

И еще

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

Вот - несколько пунктов, которые делают работу системы, мы надеемся, это помогает.

-Тенденции вычислены на 1hour диаграмма, используя EMA8, EMA24, EMA72 и EMA216.
-Единственный вход / сигналы выхода, используемые от той диаграммы - кресты Европейского валютного соглашения. (8<> 72 и 8 <> 216), Эти сигналы также используются, чтобы закрыть все открытые положения в oppisite руководстве.

Остальная часть входа / сигналы выхода вычислена на 5 диаграмм минуты.
-CCI, Stoch, SAR, Конверты, OSMA, ВЫСОКО Низкие бруски входа.
-Различные сигналы входа/выхода используются для различных вычислений тенденции. пример: CCI работает лучше всего, когда тенденция 3 и 4 верна. 0 больших работ stoch, когда 1 или 2 верны.
-Когда сигнал (5min) входа верен. это тогда проверено против диаграммы 1 часа, чтобы определить, 1, если это - с тенденцией (Европейское валютное соглашение пересекают preminitions), и 2 размера положения, чтобы взять.
-Сигналы против главной тенденции проданы слегка или нисколько. Сигналы с тенденцией проданы тяжело.

Главные проблемы с кодексом:
1...
Размер числа положения отраслей. Я хотел бы играть вокруг с числом отраслей simeotanious, чтобы позволить. 3 одновременно, кажется, работают довольно хороший, но приспосабливающийся, это не было проверено. Пункт быть, мы не можем иметь 3 открытых положений в тенденции 6. Нуждайтесь в некотором кодексе, чтобы ограничить полный размер открытых положений к (риск * trendstrength) / отрасли Макса. это позволило бы число набора отраслей для каждой тенденции, и они все будут тем же самым размером.

2...
Сигналы барахла. Потребность утверждать сигналы на 5 диаграммах минуты. Я использую OSMA., если cci сигнализирует долго, проверьте, чтобы удостовериться,что OSMA идет долго. тогда пойдите в диаграмму 1 часа для размера.

3...
Не знайте, почему, но кажется, есть проблема, идущая долго в кодексе.

4...
Остановки Stoplosses/trailing должны управляться как система спекулянта. Я всегда перемещаю направленное на ограничение убытка, чтобы стать безубыточным после10 pips и затем тащить это 10 после этого. с сильной тенденцией это обычно заканчивает закрывать положение на очень большом бруске в пике или долине.
в располагающихся условиях или тенденции 1 И 2 это должно быть системой спекулянта, или это включает Вас.

Если Вы имеете какие-нибудь вопросы, я могу быть достигнут на skype: kurkafund (мой микрометр сломан, но мы можем болтать, закажет новый микрометр сегодня),

 ^-^
Всё будет хорошо!

Оффлайн RON

  • Вот что имеешь....
  • Thank You
  • -Given:
  • -Receive:
  • Сообщений: 34
  • +0/-0
  • Вот это да...
    • Просмотр профиля
Re: Kurka Profit/Loss 221/3
« Ответ #4 : 27.11.2006 18:14 »
И ещё:

Вот - Диаграммы
Первый - 1 час с сигналами Европейского валютного соглашения (диаграмма тенденции)

Второе - 5 минут с сигналами, я только показываю длинные сигналы, потому что есть слишком многие. В основном, если cci, osma и нулевая задержка все говорят долго вход. (сигнализируйте диаграмму),

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

Еще

1С-идентифицирует тенденцию....

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

вычислите тенденцию следующим образом...

Ema1 = iMA (ПУСТОЙ, 0, Ema_1, 0, MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema2 = iMA (ПУСТОЙ, 0, Ema_2, 0, MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema3 = iMA (ПУСТОЙ, 0, Ema_3, 0, MODE_EMA, PRICE_CLOSE, SignalCandle);
Ema4 = iMA (ПУСТОЙ, 0, Ema_4, 0, MODE_EMA, PRICE_CLOSE, SignalCandle);

bool up_1=false,up_2=false,up_3=false,up_4=false,up_5=f alse, up_6=false;

если (Ema1> Ema2) up_1 = верный;
если (Ema1> Ema2 && Ema1> Ema3) up_2 = верный;
если (Ema1> Ema2 && Ema1> Ema3 && Ema1> Ema4) up_3 = верный;
если (Ema1> Ema2 && Ema1> Ema3 && Ema1> Ema4 && Ema2> Ema3) up_4 = верный;
если (Ema1> Ema2 && Ema1> Ema3 && Ema1> Ema4 && Ema2> Ema3 && Ema2> Ema_4) up_5 = верный;
если (Ema1> Ema2 && Ema1> Ema3 && Ema1> Ema4 && Ema2> Ema3 && Ema2> Ema_4 && Ema3> Ema4) up_6 = верный;

Тогда определите, сколько партий, чтобы торговать (каждая тенденция up_1 через up_6 назначена экскрачка ценности int TrendLots 1 - 6, ценности тогда добавлены вместе. определять размер положения, чтобы взять, если сигнал дается..

если (up_1) up1 = Trend1Lots; еще up1 = 0;
если (up_2) up2 = Trend2Lots; еще up2 = 0;
если (up_3) up3 = Trend3Lots; еще up3 = 0;
если (up_4) up4 = Trend4Lots; еще up4 = 0;
если (up_5) up5 = Trend5Lots; еще up5 = 0;
если (up_6) up6 = Trend6Lots; еще up6 = 0;

TrendUp = up1 + up2 + up3 + up4 + up5 + up6;

Заметьте, что, если сигнал дается в oppisite руководстве trendthe вычисления Партии, будет 0

Получите сигналы (Тенденция сделана на диаграмме 1 часа, сигналы сделаны с 5min диаграмма),

Используемые индикаторы: CCI, SAR, Ноль отстает Stoch, OSMA, MACD, AO, Конверты, Расхождение, Высоко Низкое (резкое изменение цен на бумаги).

Это - то, где мы не имеем никакого кодекса ......, я хотел бы использовать различные сигналы для каждой тенденции. Пример, если up_1 = истинный Ноль использования отстает stoch && OSMA. если up_6 = истинное использование SAR.


Вот - правила для входа:

0Stoch && OSMA ||
Конверты && OSMA ||
CCI && OSMA ||
MACD && OSMA ||
Sar && OSMA ||
Отклонитесь && OSMA ||
Резкое изменение цен на бумаги && OSMA ||
от диаграммы 1 часа
EMA1 пересекает EMA3 && EMA1 <> EMA2 ||
EMA1 пересекает EMA4 && EMA1 <> EMA2 && EMA1 <> EMA3

Вот - правила для Выхода

CCI
MACD
Отклонитесь
SAR
Кресты Европейского валютного соглашения
Перемещение остановки
Остановите Потерю
TakeProfit

Большая картина:


Цель этой архитектуры системы управления предприятием состоит в том, чтобы захватить много маленькой прибыли usuaslly12 pips или меньше. Это несколько походит на карту блэк джека, считая стратегию, когда счет высок (up_5 или up_6 или down_5 или down_6), требуется большее положение.

Когда продано вручную я могу обычно тянуть 3 - 5 trads ежедневно, С архитектурой системы управления предприятием, я думаю,что это будет намного более выгодным/активным.

Я никогда не имел плохой торговли, когда счет тенденции был выше 3.


Будущие цели....

-Хеджирование в тенденции 1 и 2
-Сообщения о новостях на диаграмме... Соединитесь с данными, кормят и выключают архитектуру системы управления предприятиемперед намечаемым случаем новостей.
-Добавление дополнительных сигналов поймать все движения.

Надейтесь эта помощь постов.

Я хотел бы добавить это как сигнал входа, когда счет тенденции = 6 ..... любой может помочь кодировать это???

Скальп так много партий насколько возможно от большого движения....

См. Фильм..

Надейтесь, что Вы все имели счастливое благодарение...


KurkaTrader - выделяют более активный как архитектура системы управления предприятием чем как ручная система. Это похожо, что это открывает положения правильно. Еще несколько проблем, чтобы сгладить...

1... Это только идет долго. (не может понять это),

2... Нуждается в тянущейся остановке. (хотел бы использовать тот, который "Захватывает в Прибыли" после количества certian pips.)

3... Сигналы Выхода Потребностей. Только перемена входа сигнализирует ..., намного более выгодно, когда это выходит на сигнале, а не берущейся прибыли или потере остановки.

218% не все, что плохо в течение месяца, но это может быть лучше.

 :|
Всё будет хорошо!