Автор |
Сообщение |
Graf345
Зарегистрирован: 13.12.2008
Сообщения: 20
|
скажите как сделать чтоб applystop выставлял заявки через робот с этого сайта
стрелочки рисует но заявки не ставит мерзавец
я уж из за етого угорел даж разок |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
А функция Equity() в роботе есть? Она стоит после ApplyStop()? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Graf345
Зарегистрирован: 13.12.2008
Сообщения: 20
|
вот такая конструкция стоит
Код: |
ApplyStop(stopTypeLoss,
stopModePoint,
Optimize( "max. loss stop level", 500, 300, 1000, 100 ),
ExitAtStop = 1, False );
Buy=ExRem(Buy,Sell);
Sell=ExRem(Sell,Buy);
Cover=ExRem(Cover,Short);
Short=ExRem(Short,Cover);
Equity(1);
|
потом код выставляющий заявки в tri файл
на вход заявки ставит а на стопы тока стрелки рисует и все |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Хм. Странно. По идее должно работать.
Сегодня мне не досуг, в воскресенье подумаю что может быть и напишу. Ок? |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Graf345
Зарегистрирован: 13.12.2008
Сообщения: 20
|
Спасиб Олег, а то я чет уже моск вынес се-не пойму в чем дело
мож весь код прислать? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пока не надо |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Пока не могу понять. То работает, то нет. Разбираюсь.... |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
В общем так. Понять в чем дело не удалось, но вот такая конструкция работает хорошо.
Код: |
ApplyStop(stopTypeLoss, stopModePoint, 100, ExitAtStop = 1, False);
ApplyStop(stopTypeProfit, stopModePoint, 100, ExitAtStop = 1, False);
//////////////////////////////////////////
Equity(1, 0);
Buy = LastValue(Ref(Buy, -1));
Short = LastValue(Ref(Short, -1));
if(LastValue(Sell) < 2)
Sell = LastValue(Sell);
else
Sell = 1;
if(LastValue(Cover) < 2)
Cover = LastValue(Ref(Cover, -1));
else
Cover = 1;
|
Это вместо
Код: |
//////////////////////////////////////////
Equity(1, 0);
Buy = LastValue(Ref(Buy, -1));
Sell = LastValue(Ref(Sell, -1));
Short = LastValue(Ref(Short, -1));
Cover = LastValue(Ref(Cover, -1));
|
|
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
|