Форекс / Forex (Главная) Mini forex trading accounts in HSN
  Forex Форум | Форекс Евроклуб :: вопрос по поводу SetProfitTarget(prof);SetStopLoss(prof*5); / Самый авторитетный Forex Forum
Вход Имя: Пароль:
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Правила
Начать новую тему   Ответить на тему
TradingDesk Pro / Trading Language >  вопрос по поводу SetProfitTarget(prof);SetStopLoss(prof*5);
Предыдущая тема :: Следующая тема  
Автор Сообщение
LORDs
Студент


Зарегистрирован: 11.10.2007
Сообщения: 21

СообщениеДобавлено: Чт Июл 15, 2010 6:17 am    Заголовок сообщения: вопрос по поводу SetProfitTarget(prof);SetStopLoss(prof*5); цитата

Добрый день! у меня вопрос почему не выставляются
SetStopContract;
SetProfitTarget(prof);
SetStopLoss(prof*5);
Откритие позиции происходит нормально но не выставляется ни стоп ни лимит пробовал так
Код:

if x>y  then
      begin
       Buy  ("Bay") loty contracts This Bar On Close;
                    CurrentContracts;
                         SetStopContract;
                    SetProfitTarget(prof);
                    SetStopLoss(prof*5);
      end;

и всё равно неработает
вот код программы убраны моменты входу на рынок
Код:

Variables: x(0), h1(0), y(0), n2(0), z(0), z1(0),loty(1);
Input: loty1(1), depo(4000), prof(400);

h1=BarInterval;
if h1<>60 then Print ("неверный график установите 1 час") ;
{метод входа в рынок}
   begin
    n2=NetProfit;
    loty=loty1;
    if n2>1000 then loty =loty1+1;
    if n2>2000 then loty =loty1+2;
    if n2>3000 then loty =loty1+3;
    if n2>4000 then loty =loty1+4;
    if n2>5000 then loty =loty1+5;
    if n2>6000 then loty =loty1+6;
    if n2>7000 then loty =loty1+7;
    if n2>8000 then loty =loty1+8;
    if n2>9000 then loty =loty1+9;
    if n2>10000 then loty =loty1+10;
    if n2+depo< 1000 then
      begin
       z=Text_New(Date, Time, Low - 10, "Гэп труба счёту однако, вобщем, фигря именно где то тут");
       Print ("Стоп счёт -2000");
      end;
    Print (n2);
    x=Close;
    y=Open;
    if x>y  then
      begin
       Buy  ("Bay") loty contracts This Bar On Close;
      end;
    if y>x  then
      begin
       Sell ("Sel") loty contracts  This Bar on Close;
      end;
   end;

    CurrentContracts;
    SetStopContract;
    SetProfitTarget(prof);
    SetStopLoss(prof*5);

if Time[0]=2300 then
   begin
    ExitLong ("Bay_S") loty contracts This Bar On Close;
    ExitShort ("Sel_S") loty contracts This Bar On Close;

как правельно получить данные о открытых позициях и как выставить стоп и лимит сразу при открытии?

_________________
Как только я станавлюсь назойливым сообщите мне ПЛЗ Smile
Вернуться к началу
[профиль] [сообщение] [ICQ]
LanguageSupport
разработчик языка


Зарегистрирован: 18.08.2005
Сообщения: 111

СообщениеДобавлено: Чт Июл 29, 2010 10:49 am    Заголовок сообщения: цитата

Серверные стоп и лимит нельзя выставить из скрипта
Вернуться к началу
[профиль] [сообщение]
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Forex Форум | Форекс Евроклуб » TradingDesk Pro / Trading Language Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщению
Вы можете загружать файлы




Forex / Форекс - главнаяTradingDesk Pro 5TradingDesk LiteForex EuroclubРублевый ФорексMini ForexАналитика, новости ForexКонкурс ФорексО рынке ForexФорумF.A.Q.Котировки ФорексФилиалы и агентыДоверительное управление 50X50

© 1999-2025, Forex EuroClub. All rights reserved