포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 333

 
evillive :

여기에서 break 가 필요한지 여부를 전문가가 구독 취소하고 alexey1979621 이 이 함수가 거기에서 호출되는지 생각하게 하시겠습니까?

또한 CountTrades(); 따라서 OrdersTotal()과 동일하며 더 간단하고 빠릅니다.

나는 전문가는 아니지만 대답할 것입니다: 당신이 휴식을 만날 때까지; 모든 경우가 실행됩니다:
 
artmedia70 :
나는 전문가는 아니지만 대답할 것입니다: 당신이 휴식을 만날 때까지; 모든 경우가 실행됩니다:

BU 기능의 중단에 대해 이야기하고 있습니다 ...
 
누군가 터미널에서 DC 인용문을 채우는 것을 도와주세요. History 폴더를 청소하고 터미널 설정 에서 표시되는 막대 수를 변경 하고 metastock 노드에서 관심 쌍 및 시간대에 대한 전체 기록을 다운로드하고 finam 웹 사이트에서 cvs 파일을 다운로드하고 따옴표 아카이브로 이동하여 가져오기를 수행했습니다. 탭, 개요 - 내 이력서 파일 열기 확인 및 .... 따옴표가 아닌 기름이 있는 무화과. hst에서 cvs를 생성하는 스크립트를 다운로드했습니다. 차트에 설치하고 무화과를 설치하지 않습니다. 심지어 해당 설정이 있는 창도 표시되지 않습니다. 어떻게 해야 하는지 알려주세요!
 
그래서, 아무도 나에게 말할 수 있는지 여부를 알 수 있습니까?
 
당신이 자랑스러운 프로는 어디에 있습니까? 도와줘 라머!
 
mason :
당신이 자랑스러운 프로는 어디에 있습니까? 도와줘 라머!

홈 버튼을 사용하여 구식 방식으로 스토리를 다운로드하는 것을 누가 막나요?
 
mason :
누군가 터미널에서 DC 인용문을 채우는 것을 도와주세요. History 폴더를 청소하고 터미널 설정 에서 표시되는 막대 수를 변경 하고 metastock 노드에서 관심 쌍 및 시간대에 대한 전체 기록을 다운로드하고 finam 웹 사이트에서 cvs 파일을 다운로드하고 따옴표 아카이브로 이동하여 가져오기를 수행했습니다. 탭, 개요 - 내 이력서 파일 열기 확인 및 .... 따옴표가 아닌 기름이 있는 무화과. hst에서 cvs를 생성하는 스크립트를 다운로드했습니다. 차트에 설치하고 무화과를 설치하지 않습니다. 심지어 해당 설정이 있는 창도 표시되지 않습니다. 어떻게 해야 하는지 알려주세요!


그리고 큰 비밀이 아니라면 csv 파일을 보여주세요.
 
niformalka :


솔직히, 나는 이 코드의 요점이 무엇인지 이해하지 못합니다 ..... 마이너스 100 미만, 그렇다면 왜 <100입니까?
 

다음은 기본 f-tion 설정 otlozh입니다. 주문, 매개변수는 중요하지 않지만 "새로운 가격"을 받은 후 어드바이저(주문 반복 주기를 사용할 수 있음)를 강제로 지정하거나 정렬하거나 다른 방법으로 주문을 설정하지 않도록 파악하는 것이 중요합니다. 같은 가격으로. 동시에 주문 주기가 멈추지 않아야 합니다.

이중 거리=10000.0;
문자열 SMB;
두 배 NewPrice;
정수 나;
정수 시작()
{
새로 고침();
SMB=기호();
{UstanOtlozh();}
}
리턴(0);
무효 UstanOtlozh()
{
이중 OldPrice=WindowPriceOnDropped(); // 여기에 던진 스크립트
새로 고침();
SMB=기호();
{
정수 i=1;
동안(i<=주문 총계())
{
if (OrderSelect(i-1,SELECT_BY_POS)==true) // 다음이 있는 경우
{ // 주문 분석:
if (OrderSymbol()!= SMB) 계속 // 우리의 금융 상품이 아닙니다.
int Tip=주문 유형(); // 주문 유형
(팁<2) 계속하면; // 시장가 주문
더블 NewPrice=OrderOpenPrice(); // 주문 가격
{
while(NewPrice<=Ask+200*Point||NewPrice>=Ask+50*Point)
{
NewPrice=NewPrice+50*포인트;
OrderSend(SMB,OP_BUYSTOP,0.01,NewPrice,3,0,0,NULL,0, CLR_NONE );
if(NewPrice>Ask+200*Point||NewPrice<Ask+50*Point)
부서지다;
}}}}}}
 

II 다음은 따로 설정하는 기본 기능입니다. 주문, 매개변수는 중요하지 않지만 "새로운 가격"을 받은 후 어드바이저(주문 반복 주기를 사용할 수 있음)를 강제로 지정하거나 정렬하거나 다른 방법으로 주문을 설정하지 않도록 파악하는 것이 중요합니다. 같은 가격으로. 동시에 주문 주기가 멈추지 않아야 합니다. 할 수 있는 사람을 도와주세요.

이중 거리=10000.0;
문자열 SMB;
두 배 NewPrice;
정수 i, z;
정수 시작()
{
새로 고침();
SMB=기호();
{UstanOtlozh();}
}
리턴(0);
무효 UstanOtlozh()
{
이중 OldPrice=WindowPriceOnDropped(); // 여기에 던진 스크립트
새로 고침();
SMB=기호();
{
정수 i=1;
동안(i<=주문 총계())
{
if (OrderSelect(i-1,SELECT_BY_POS)==true) // 다음이 있는 경우
{ // 주문 분석:
if (OrderSymbol()!= SMB) 계속 // 우리의 금융 상품이 아닙니다.
int Tip=주문 유형(); // 주문 유형
(팁<2) 계속하면; // 시장가 주문
더블 NewPrice=OrderOpenPrice(); // 주문 가격
{
while(NewPrice<=Ask+100*Point||NewPrice>=Ask+20*Point)
{
NewPrice=NewPrice+20*포인트;
for(z=0; z<OrdersTotal(); z++)
{
if(주문 선택(z, SELECT_BY_POS, MODE_TRADES))
{
if (OrderType() == OP_BUYSTOP || OrderType() == OP_SELLSTOP)
{
if (NormalizeDouble(OrderOpenPrice(),Digits)== NormalizeDouble(NewPrice,Digits))
Alert("이미 이 가격의 주문이 있습니다.");
부서지다;
}
}
}
OrderSend(SMB,OP_BUYSTOP,0.01,NewPrice,3,0,0,NULL,0, CLR_NONE );
if(NewPrice>Ask+100*Point||NewPrice<Ask+20*Point)
반품;
}}}}}}