[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 216
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Но все ровно, что то не могу дойти, как можно закрыть отложенный именно тот который был открыт в паре с бай.
Всем доброго времени суток.
Уважаемые знатоки кодописания, попытался написать индикатор, вроде получилось но только на истории рисует так как задуманно, а дальше с поступлением новых котировок рисует обычную машку.
код прилагаю:
int start()
{
int counted_bars=IndicatorCounted();
int i,n;
double Stark=0;
//----
i=Bars-counted_bars-1;//+50;
// n=Bars-counted_bars-1;
while(i>=0)
{
//----
double Ma=iMA(NULL,0,PerMa,Shift,MODE_EMA,PRICE_CLOSE,i);
//double Ma1=iMA(NULL,0,PerMa,Shift,MODE_EMA,PRICE_CLOSE,i+1);
if(Stark+Step*Point<Ma)Stark=Ma;
if(Stark-Step*Point>Ma)Stark=Ma;
ABuf[i]=Stark;
//----
i--;
}
return(0);
}
помогите исправить, чтобы он и дальше рисовал ступени.
Заранее благодарен.
Gek.
Добрій день!!! Напомните пожалуста, как правильно написать віражение, а то компилятор ругается. Ассигмент ему, точка с запятой вроде лишняя.
первые две строчки поменяй местами
Точней так
int start()
{ double Lots; int schet=0;
//----
for(schet;schet<kolitsestvo;schet++){
тикет последней закрытой позиции==с установленной отложенной позицией + 1
Здрасьте, а сервер только вам позиции открывает?
У функции OrderSend есть поле magic -- вот его и курить.
: Gek34
первые две строчки поменяй местами
Извините, будет ли тогда цикл віполняться количество раз? Не, вот я подумал-не, точно на каждом тике будет. Ладно, я подумаю. Спасибо.
Подумал.
Извините, будет ли тогда цикл віполняться количество раз? Не, вот я подумал-не, точно на каждом тике будет. Ладно, я подумаю. Спасибо.
Подумал.
вот так вудет выполняться нужное количество раз
{ double Lots;
//----
for(int schet=0;schet<kolitsestvo;schet++){
Господа, ну хоть убей целый день сижу не на дюйм не приблизился к разгадке.
Как же реализовать эту алгоритм в код?
так тебе же уже подсказывали?
открыл Ордер Бай - запомнил Тикет этого ордера
установил ордер селлстоп - в Магик этого ордера записывай Тикет ордера бай...
---
в старте вызывай функцию проверки наличия ордера бай по магику в селлстопах...
при отсутствии такого ордера(бай) - удали Селлстоп...
делов то на 15 строчек кода...