안녕하세요!!! 프로그래머가 고문에게 특정 수의 트랜잭션을 수행 하도록 "가르칠" 수 있다고 주님께 말하십시오.
sergeev :
확장 프레젠테이션에서 질문을 반복하십시오.
예를 들어, 고문이 주문을 열고 일정 시간이 지나면 주문이 모두 마감됩니다(결과가 있습니다). 이후 어드바이저가 다시 오더를 오픈하고 다시 일정 시간이 지나면 오더가 마감된다(결과 있음). 그리고 고문은 더 이상 발견하지 않습니다. 즉, 꺼집니다. 그리고 내가 말했듯이 어드바이저의 시간 간격은 조정할 수 있습니다. 즉, 시간 간격에 맞는 트랜잭션 수입니다. 거래 수를 지정할 수 있는 옵션 창의 어드바이저 설정 에 추가 옵션이 나타나야 합니다(미결 주문 수와 혼동하지 마십시오).
Rapitvina :
시간 간격이 이미 설정되어 있습니다. 내가 지정한 간격 동안 필요한 거래 수(주문이 아님)를 수행하는 데 필요합니다.
필요한 수 이상 (만들기 쉬움) - 아니면 필수 수(그럼 입력 조건에 대한 오해가 있는 것) 보다 작지 않아야 합니까?
시간 간격이 이미 설정되어 있습니다. 내가 지정한 간격 동안 필요한 거래 수(주문이 아님)를 수행하는 데 필요합니다.
Rich :
필요한 수 이상 (만들기 쉬움) - 아니면 필수 수(그럼 입력 조건에 대한 오해가 있는 것) 이상이어야 합니까?
필요한 수 이상 (만들기 쉬움) - 아니면 필수 수(그럼 입력 조건에 대한 오해가 있는 것) 이상이어야 합니까?
이해할 수 없는 것은 무엇입니까? 입장 조건은 시간 간격에 의해 결정됩니다 .....
Rapitvina :
그는 내가 원하는 만큼 해야 합니다.
그는 내가 원하는 만큼 해야 합니다.
:) 그는 할 수 있을까요?
Integer :
:) 그는 할 수 있을까요?
:) 그는 할 수 있을까요?
수있을 것입니다. 그는 매일 이것을 하며 ON/OFF 버튼을 직접 눌러야 합니다.
Rapitvina :
수있을 것입니다. 그는 매일 이것을 하며 ON/OFF 버튼을 직접 눌러야 합니다.
수있을 것입니다. 그는 매일 이것을 하며 ON/OFF 버튼을 직접 눌러야 합니다.
다음은 김이영의 기능이다.
//+----------------------------------------------------------------------------+ //| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru | //+----------------------------------------------------------------------------+ //| Версия : 19.02.2008 | //| Описание : Возвращает количество секунд после открытия последней позиций. | //+----------------------------------------------------------------------------+ //| Параметры: | //| sy - наименование инструмента ("" - любой символ, | //| NULL - текущий символ) | //| op - операция (-1 - любая позиция) | //| mn - MagicNumber (-1 - любой магик) | //+----------------------------------------------------------------------------+ datetime SecondsAfterOpenLastPos( string sy= "" , int op=- 1 , int mn=- 1 ) { datetime t; int i, k= OrdersTotal (); if (sy== "0" ) sy= Symbol (); for (i= 0 ; i<k; i++) { if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) { if ( OrderSymbol ()==sy || sy== "" ) { if ( OrderType ()==OP_BUY || OrderType ()==OP_SELL) { if (op< 0 || OrderType ()==op) { if (mn< 0 || OrderMagicNumber ()==mn) { if (t< OrderOpenTime ()) t= OrderOpenTime (); } } } } } } return ( TimeCurrent ()-t); }
고문으로부터의 전화
If(SecondsAfterOpenLastPos()> 300 ) //300- 5 минут,600- 10 минут И.Т.Д당신이 필요로하는 시간을 설정 ............., 아니, 그렇지?
r772ra :
당신을 위해 적절한 시간을 설정 ......., 아니, 그렇지?
당신을 위해 적절한 시간을 설정 ......., 아니, 그렇지?
아니요, 지정된 시간 범위에 대한 주문 수를 계산하는 함수가 필요합니다.
sergeev :
아니요, 지정된 시간 범위에 대한 주문 수를 계산하는 함수가 필요합니다.
아니요, 지정된 시간 범위에 대한 주문 수를 계산하는 함수가 필요합니다.
아니요, 그는 터미널 필드에서 주문을 계산할 필요가 없으며 모든 주문이 마감되었습니다.