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

 
Vinin :

М15에 새 막대가 나타나면 함수가 true를 반환합니다.
정말 감사합니다!
 
stater :
정말 감사합니다!

조언용으로만 사용
 
midorum :

맞습니다. 시계열로 자동 구성됩니다.

처음에는 표시기의 보이는 버퍼를 설명합니다.

IndicatorBuffers()를 사용하여 자동으로 구성된 시계열 버퍼의 수를 최대 8개까지 확장하고 고유한 배열과 연결할 수 있습니다.

이전 답변에 감사드립니다. 모든 것이 작동하고 거의 모든 것이 명확합니다 ... 이제 "거의"에 대해.

1. 어레이 데이터에서 계산된 라인이 클라이언트 터미널 창에 표시되어야 함을 정확히 나타내는 라인(첨부 파일의 표시기 참조)은 무엇입니까?

2. 버퍼 개수를 문자열로 선언할 수 있다면 IndicatorBuffers 함수가 필요한 이유(더 정확하게는 어떤 상황에서 사용해야 하는지)

 #property indicator_buffers 4                                           //объявляем количество буферов

귀하의 응답에 미리 감사드립니다

파일:
aom3_1.mq4  12 kb
 
'원클릭'으로 작업할 어드바이저 다운받아서 컴파일-오류는 없지만 구석에 있는 '얼굴' 빼고는 아무것도 표시되지 않습니다. 도와주세요!!!!!!!!!!!!!
파일:
ptq.txt  20 kb
 

사람들, 말해!

백그라운드 기간의 5번째 막대의 저가를 계산하는 사용자 지정 기능이 있습니다. 특정 기간의 가격을 계산하게 하려면 어떻게 해야 합니까?

 
좋은 저녁이에요! Pdskazhite!
 if (strela1<strela2){ 
   OrderSelect (ticket, SELECT_BY_TICKET); Print ( "strela1<strela2  " , GetLastError ()   , "  ticket " ,ticket);
   OrderClose (  ticket , OrderLots ( ) , OrderOpenPrice ( ) , 3 , CLR_NONE );  
   Print ( "OrderClose  " , GetLastError ()   );                  
   OrderSend ( Symbol ( ), OP_SELL, lot, Bid, 3 , NormalizeDouble ( Ask+ (stoplos* Point ), Digits ), 
   NormalizeDouble ( Ask-( takeprofit* Point ), Digits ), NULL , magicnumber, 0 , CLR_NONE ) ; 

2012.10.31 20:14:02 전문가 고문 AUDUSD,M15: 주문 마감 129

ERR_INVALID_PRICE 129 잘못된 가격

 
OrderOpenPrice()가 어떻게 든 충분하지 않거나 어떻게 든 잘못 되었습니까? 도움말에 따라 OrderClose 함수에서 변수 값을 설정하는 순서도 비교해 보았는데, 같은 곳에서 OrderSelect 를 다시 읽어보니.. 추가하겠습니다!!
 
글쎄, 문서를 봐, 당신은 아마 당신이 아무 숫자나 입력했다고 생각할 것입니다 - 그것이 닫힐 것이고, 여기 무화과가 있습니다!
 
그러나 거기에 무엇이 있습니까? 암튼 벌써 15분정도 찾다보니.. 네, 혹시 간단한 걸 놓치고 있는건지도 모르겠네요!
 
Dimka-novitsek :
그러나 거기에 무엇이 있습니까? 그러고보니 벌써 15분정도 찾다보니.. 네, 간단한게 보이네요!
 OrderSend (   Symbol ( ), OP_SELL, Lot, NormalizeDouble (Bid, Digits ), slippage, N ormalizeDouble( Ask + stoploss*Point), N ormalizeDouble (Bid - takeprofit*Point), "comment", magic, color );

 OrderSend (   Symbol ( ), OP_BUY,  Lot, NormalizeDouble (Ask, Digits ), slippage, N ormalizeDouble(Bid - stoploss*Point), N ormalizeDouble (Ask + takeprofit*Point), "comment", magic, color );