[ARCHIVE] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 3. - 페이지 574

 
openlive :
예를 들어 내가 틀렸을 수도 있습니다.


네 저도 배우고 있습니다

왜 모든 질문(sk1, Ask2, Ask3)에 0 값이 할당됩니까?

그리고 TimeCurrent() 함수를 사용 하면 마지막 인용 시간 도 반환하지만 가격이 필요합니다.

아이디어는 가격이 마지막 세 틱(ask3>ask2>ask1) 동안 상승하면 구매 주문을 여는 것입니다.

어쨌든 감사합니다) !!

 
kellin :
아니요, 물론 다음 막대 또는 다음 막대 중 하나를 열려면 주문으로 열거나 구매 또는 판매해야 합니다. 네, 그리고 오프닝부터 점수를 매겨 순서대로 마감할 계획입니다.


예고편을 참조하십시오. 그 내용을 터미널의 Experts 폴더에 넣습니다. 관심 있는 거래 상품의 기간을 선택하고 해당 차트에 올빼미를 놓고,

동시에 전문가의 외부 변수에서 주문을 열기 위한 매개변수를 설정합니다.

 //Внешние переменные 
extern string A0 = "Объем и тип сделки" ;
extern double Lots = 0.1 ;         // Объем позиции 
extern bool Buy  = false ;         // Открытие длинной позиции            
extern bool Sell = false ;         //  Открытие короткой позиции

extern int SlipPips = 3 ;           // Допустимое Вами проскальзывание цены в настоящих пунктах
                                // Для пятизначных ДЦ пересчитывается автоматически                                     
extern int NumberOfTry = 25 ;       // Количество попыток открытия ордера

다음으로, 선택한 악기의 시간대에 새로운 막대가 형성될 때까지 기다립니다...

전문가가 시장에서 주문을 열 때, 당신은 그 오픈 시간과 새로운 바 의 오픈 시간을 비교합니다.

파일:
1_2.zip  8 kb
 
Vinin :


우리는 고문이 각 틱을 처리한다고 믿습니다. 그러면 조금 다르게 하는 것이 좋습니다.


Vinin, 답변 주셔서 대단히 감사합니다. 근데 솔직히 왜 ask1, ask2 ask3에 1, -1, -1 값이 할당되는지 조금 이해가 되지 않았습니다. 그들이 의미하는 것. 어렵지 않다면 무슨 일이 일어나고 있는지 말로 설명 할 수 있습니다. 나는 초보자이고 여전히 모든 것을 잘 이해하지 못합니다. 매우 감사하겠습니다)

 
link1 :


네 저도 배우고 있습니다

왜 모든 질문(sk1, Ask2, Ask3)에 0 값이 할당됩니까?

그리고 TimeCurrent() 함수를 사용하면 마지막 견적의 시간도 반환하지만 가격이 필요합니다.

아이디어는 가격이 마지막 세 틱(ask3>ask2>ask1) 동안 상승하면 구매 주문을 여는 것입니다.

어쨌든 감사합니다) !!

우리는 Timecurrent ()에게 새로운 틱이 왔는지 알아내도록 요청하고, 시간이 새로운 것이라면 새 틱의 값에 ask 2 또는 ask3을 할당합니다.

그런 다음 이러한 방식으로 ask1과 ask2 및 ask3을 비교하십시오.

날짜 시간 질문=TimeCurrent();
이중 물음1=0, 질문2=0, 질문3=0;
Ask1=묻다;
if(ask!=TimeCurrent()){ask2=Ask;ask=TimeCurrent()}
if(문의!=TimeCurrent()){ask3=문의;}

if((ask1>ask2)&&(ask2>ask3)){......여기에 코드 작성}

 
link1 :


네 저도 배우고 있습니다

왜 모든 질문(sk1, Ask2, Ask3)에 0 값이 할당됩니까?

그리고 TimeCurrent() 함수를 사용하면 마지막 견적의 시간도 반환하지만 가격이 필요합니다.

아이디어는 가격이 마지막 세 틱(ask3>ask2>ask1) 동안 상승하면 구매 주문을 여는 것입니다.

어쨌든 감사합니다) !!

우리는 Timecurrent ()에게 새로운 틱이 왔는지 알아내도록 요청하고, 시간이 새로운 것이라면 새 틱의 값에 ask 2 또는 ask3을 할당합니다.

그런 다음 이러한 방식으로 ask1과 ask2 및 ask3을 비교하십시오.

날짜 시간 질문=TimeCurrent();
이중 물음1=0, 질문2=0, 질문3=0;
Ask1=묻다;
if(ask!=TimeCurrent()){ask2=Ask;ask=TimeCurrent()}
if(문의!=TimeCurrent()){ask3=문의;}

if((ask1>ask2)&&(ask2>ask3)){......여기에 코드 작성}

 
link1 :


네 저도 배우고 있습니다

왜 모든 질문(sk1, Ask2, Ask3)에 0 값이 할당됩니까?

그리고 TimeCurrent() 함수를 사용하면 마지막 견적의 시간도 반환하지만 가격이 필요합니다.

아이디어는 가격이 마지막 세 틱(ask3>ask2>ask1) 동안 상승하면 구매 주문을 여는 것입니다.

어쨌든 감사합니다) !!

우리는 Timecurrent ()에게 새로운 틱이 왔는지 알아내도록 요청하고, 시간이 새로운 것이라면 새 틱의 값에 ask 2 또는 ask3을 할당합니다.

그런 다음 이러한 방식으로 ask1과 ask2 및 ask3을 비교하십시오.

 datetime ask= TimeCurrent ();
double ask1= 0 ,ask2= 0 ,ask3= 0 ;
ask1=Ask;
if (ask!= TimeCurrent ()){ask2=Ask;ask= TimeCurrent ()}
if (ask!= TimeCurrent ()){ask3=Ask;}

if ((ask1>ask2)&&(ask2>ask3)){......тут пишем код} 
 
openlive :

우리는 Timecurrent()에게 새로운 틱이 왔는지 알아내도록 요청하고, 시간이 새로운 것이라면 새 틱의 값에 ask 2 또는 ask3을 할당합니다.

그런 다음 이러한 방식으로 ask1과 ask2 및 ask3을 비교하십시오.

날짜 시간 질문=TimeCurrent();
이중 물음1=0, 질문2=0, 질문3=0;
Ask1=묻다;
if(ask!=TimeCurrent()){ask2=Ask;ask=TimeCurrent()}
if(문의!=TimeCurrent()){ask3=문의;}

if((ask1>ask2)&&(ask2>ask3)){......여기에 코드 작성}


바로 해봐야겠네요 감사합니다
 
openlive :

우리는 Timecurrent()에게 새로운 틱이 왔는지 알아내도록 요청하고, 시간이 새로운 것이라면 새 틱의 값에 ask 2 또는 ask3을 할당합니다.

그런 다음 이러한 방식으로 ask1과 ask2 및 ask3을 비교하십시오.

날짜 시간 질문=TimeCurrent();
이중 물음1=0, 질문2=0, 질문3=0;
Ask1=묻다;
if(ask!=TimeCurrent()){ask2=Ask;ask=TimeCurrent()}
if(문의!=TimeCurrent()){ask3=문의;}

if((ask1>ask2)&&(ask2>ask3)){......여기에 코드 작성}


바로 해봐야겠네요 감사합니다
 
link1 :

바로 해봐야겠네요 감사합니다


여기에서만 나는 반대로 Ask1 이것이 가장 오래된 가격 이라고 생각합니다. 즉. 필요한

if ((요청2>요청1)&&(요청3>요청2)){.......}

 
alkador :

아르멘63으로

"CountBuys" 기능 은 참조되지 않으며 exp 파일에서 제거됩니다.
"CountSells" 기능은 참조되지 않으며 exp 파일에서 제거됩니다.