|
AmiSite.ru
Форум по Ами |
Автор |
Сообщение |
ivandsvd
Зарегистрирован: 14.12.2009
Сообщения: 9
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Можешь по русски правила написать. По англиски разбираться мне лень и код метаса ковырять лень. В принципе код метастока в Ами переделать легко, за исключением случаев когда применяется функция Prev, а там она как раз есть.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Поковырялся.
Типа как то так
Код: |
SetTradeDelays(0, 0, 0, 0);
Cond1 = Ref(PDI(14) > MDI(14), -1);
Cond2 = Ref(ADX(14), -1) > 20;
Cond3 = Ref(RSI(4),-1) < 50;
BuyLevel = Ref(C, -1) + 18*TickSize;
Buy = H > BuyLevel;
BuyPrice = IIf(O > BuyLevel, O, BuyLevel);
Sell = L <= IIf(BarsSince(Buy) > 25, Ref(LLV(L, 2), -1), 0);
SellPrice = IIf(O < Ref(LLV(L, 2), -1), O, Ref(LLV(L, 2), -1));
ApplyStop(stopTypeLoss, 2, BuyLevel - LLV(L, -25), ExitAtStop = 1); //stop order at the lowest low of the last 25 days
ApplyStop(stopTypeProfit, 2, 5*ATR(45), ExitAtStop = 0);
|
Не гарантирую, что все там правильно понял. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
ivandsvd
Зарегистрирован: 14.12.2009
Сообщения: 9
|
вот чОрт.. я тоже напиал..
покладу и мой вариант, мож пригодится кому |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|
|
Следующая тема
Предыдущая тема
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
| |