[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 616 1...609610611612613614615616617618619620621622623...633 Новый комментарий TarasBY 2012.12.10 18:02 #6151 xant: TarasBY вторая часть в int start()То что сделано - правильно? Если вот это init():int init() { { fGet_MineGV(); } void fGet_MineGV (string fs_PrefName = "") // префикс имени переменной { string ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_1"); if (GlobalVariableCheck (ls_Name)) SUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_2"); if (GlobalVariableCheck (ls_Name)) SUA1 = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_3"); if (GlobalVariableCheck (ls_Name)) BUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_4"); if (GlobalVariableCheck (ls_Name)) BUA1 = GlobalVariableGet (ls_Name); //---- } //... там еще много чего... } то, я Вам рекомендую поискать разницу м\у тем, что я Вам написал, и тем, что Вы сделали. И сделать так, как я написал. Больше ничем помочь не могу. [Deleted] 2012.12.10 18:09 #6152 xant: TarasBY int init(){ { fGet_MineGV();}void fGet_MineGV (string fs_PrefName = "") // префикс имени переменной{ string ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_1");if (GlobalVariableCheck (ls_Name)) SUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_2"); if (GlobalVariableCheck (ls_Name)) SUA1 = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_3"); if (GlobalVariableCheck (ls_Name)) BUA = GlobalVariableGet (ls_Name); ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_4"); if (GlobalVariableCheck (ls_Name)) BUA1 = GlobalVariableGet (ls_Name);//----}//... там еще много чего... } вторая часть в int start()То что сделано - правильно? Вообще {} они не для красоты. moskitman 2012.12.10 18:15 #6153 Господа, неожиданно столкнулся с проблемой. Совсем неожиданно. В смысле там, где никак её не ожидал... Хочу глянуть уровень стоплевела на текущем инструменте таким вот образом:int init() { step=MarketInfo(Symbol(),MODE_STOPLEVEL); Comment("Стоп не ближе ",step," пунктов, Текущий символ ",Symbol()); }но во время тестирования на экран мне выводится ноль.В то время как замена MODE_STOPLEVEL на MODE_SPREAD, а именно: int init() { step=MarketInfo(Symbol(),MODE_SPREAD); Comment("Стоп не ближе ",step," пунктов, Текущий символ ",Symbol()); }выдаёт нормальную человеческую цифру.Альпари, пятизнак, плавающий спред. Может ли стоплевел у них быть раным нулю? Вроде нет... Дамы и Господа, подскажите Я скоро сдамся с Проверка минимального стопа в [Удален] 2012.12.10 18:16 #6154 счет ECN? moskitman 2012.12.10 18:22 #6155 Нет. Демка на сервере Alpari-Demo. Стопы сразу вместе с ордером дозволены. [Deleted] 2012.12.10 18:23 #6156 moskitman: Господа, неожиданно столкнулся с проблемой. Совсем неожиданно. В смысле там, где никак её не ожидал... Хочу глянуть уровень стоплевела на текущем инструменте таким вот образом:но во время тестирования на экран мне выводится ноль.В то время как замена MODE_STOPLEVEL на MODE_SPREAD, а именно: выдаёт нормальную человеческую цифру.Альпари, пятизнак, плавающий спред. Может ли стоплевел у них быть раным нулю? Вроде нет... Он и есть о на NDD, а в альпари, хотя точно не помню, кажется других нет.То есть у них, по моему, разрешена работа внутри спреда. [Удален] 2012.12.10 18:25 #6157 свойства символа в тестере глянь там уровень стопа есть moskitman 2012.12.10 18:26 #6158 rigonich: Он и есть о на NDD, а в альпари, хотя точно не помню, кажется других нет. Очень странно... Поему же тогда моему коду не позволили открыть ордера со стопами в два спреда, если стоплевел=0? moskitman 2012.12.10 18:28 #6159 YOUNGA: свойства символа в тестере глянь там уровень стопа есть Млять, уровень стопов 0...Спасибо, туплю под вечер. ))) TarasBY 2012.12.10 18:30 #6160 moskitman: Нет. Демка на сервере Alpari-Demo. Стопы сразу вместе с ордером дозволены. Только что глянул, STOPLEVEL == 0. 1...609610611612613614615616617618619620621622623...633 Новый комментарий
TarasBY
вторая часть в int start()
То что сделано - правильно?
то, я Вам рекомендую поискать разницу м\у тем, что я Вам написал, и тем, что Вы сделали. И сделать так, как я написал. Больше ничем помочь не могу.
TarasBY
int init()
{
{
fGet_MineGV();
}
void fGet_MineGV (string fs_PrefName = "") // префикс имени переменной
{
string ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_1");
if (GlobalVariableCheck (ls_Name)) SUA = GlobalVariableGet (ls_Name);
ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_2");
if (GlobalVariableCheck (ls_Name)) SUA1 = GlobalVariableGet (ls_Name);
ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_3");
if (GlobalVariableCheck (ls_Name)) BUA = GlobalVariableGet (ls_Name);
ls_Name = StringConcatenate (fs_PrefName, Symbol(), "_N_4");
if (GlobalVariableCheck (ls_Name)) BUA1 = GlobalVariableGet (ls_Name);
//----
}
//... там еще много чего...
}
вторая часть в int start()
То что сделано - правильно?
Вообще {} они не для красоты.
Господа, неожиданно столкнулся с проблемой. Совсем неожиданно. В смысле там, где никак её не ожидал...
Хочу глянуть уровень стоплевела на текущем инструменте таким вот образом:
но во время тестирования на экран мне выводится ноль.
В то время как замена MODE_STOPLEVEL на MODE_SPREAD, а именно:
выдаёт нормальную человеческую цифру.
Альпари, пятизнак, плавающий спред. Может ли стоплевел у них быть раным нулю? Вроде нет...
Господа, неожиданно столкнулся с проблемой. Совсем неожиданно. В смысле там, где никак её не ожидал...
Хочу глянуть уровень стоплевела на текущем инструменте таким вот образом:
но во время тестирования на экран мне выводится ноль.
В то время как замена MODE_STOPLEVEL на MODE_SPREAD, а именно:
выдаёт нормальную человеческую цифру.
Альпари, пятизнак, плавающий спред. Может ли стоплевел у них быть раным нулю? Вроде нет...
Он и есть о на NDD, а в альпари, хотя точно не помню, кажется других нет.
То есть у них, по моему, разрешена работа внутри спреда.
Он и есть о на NDD, а в альпари, хотя точно не помню, кажется других нет.
свойства символа в тестере глянь там уровень стопа есть
Млять, уровень стопов 0...
Спасибо, туплю под вечер. )))
Нет. Демка на сервере Alpari-Demo. Стопы сразу вместе с ордером дозволены.