안녕하세요 여러분) 알려주세요 - 코드를 작성하는 방법을 알 수 없습니다(예: 2개의 로봇이 작동합니다 - 각각 고유한 마법이 있습니다) 구매 또는 판매에 대한 큰 지분 이 주문 기록에 해당하는 경우 주문이 매도인 경우 다음 거래는 매수가 됩니다. 문제는 마지막 주문과 매직을 함께 선택할 수 없으므로 특정 로봇에 대한 주문 유형(코드의 일부만)을 결정할 수 없다는 점입니다. 작동 - 기록에서 마지막 주문만 선택하면 - 로봇이 하나만 있을 때 제대로 작동하고 for를 통해 작성된 두 번째 코드는 마법 번호가 있는 모든 주문을 나열하고 서수를 표시하고 유형을 씁니다. 그러나 어떤 이유로 후자의 값을 반환하지 않으며 이유를 이해할 수 없습니다. 이것을 하나의 전체로 결합하는 데 도움이 됩니다. 여기에 1 및 2 코드가 있습니다.
안녕하세요 여러분) 알려주세요 - 코드를 작성하는 방법을 알 수 없습니다(예: 2개의 로봇이 작동합니다 - 각각 고유한 마법이 있습니다) 구매 또는 판매에 대한 큰 지분이 주문 내역에 해당하는 경우 주문이 매도인 경우 다음 거래는 매수가 됩니다. 문제는 마지막 주문과 매직을 함께 선택할 수 없으므로 특정 로봇에 대한 주문 유형(코드의 일부만)을 결정할 수 없다는 점입니다. 작동 - 기록에서 마지막 주문만 선택하면 - 로봇이 하나만 있을 때 제대로 작동하고 for를 통해 작성된 두 번째 코드는 마법 번호가 있는 모든 주문을 나열하고 서수를 표시하고 유형을 씁니다. 그러나 어떤 이유로 후자의 값을 반환하지 않으며 이유를 이해할 수 없습니다. 이것을 하나의 전체로 결합하는 데 도움이 됩니다. 여기에 1 및 2 코드가 있습니다.
1) 포럼에 소스 코드를 올바르게 붙여넣으려면 SRC를 클릭하고 표시되는 창에 코드를 붙여넣습니다.
2) 이 스크립트를 시도합니다. 빠르게 스케치하고 확인하지 않았습니다. 나는 역사에 명령이 없습니다.
#property strictvoidOnStart ()
{
if (OrdersHistoryTotal()> 0 )
{
for ( int i=OrdersHistoryTotal()- 1 ; i>= 0 ; i--)
{
if ( OrderSelect (i,SELECT_BY_POS,MODE_HISTORY))
{
if (OrderMagicNumber()!= 136 ) continue ;
{
Print ( "Последний ордер с магик-номером 136: индекс ордера в истории = " ,i,
" магик номер = " ,OrderMagicNumber(),
" тип ордера = " ,OrderType());
return ;
}
}
}
}
}
3) if 다음에 명령어가 하나만 있는 경우 중괄호 { }를 생략할 수 있지만 이에 따라 명령어가 2개 이상 있는 경우 { } 안에 작성해야 합니다. 위의 예에서 if(OrderMagicNumber()==136) 조건 뒤에 3개의 명령이 =...; 주문BS=...; 및 Alert() ; 그러나 그들은 { } 안에 배치되지 않습니다.
1) 포럼에 소스 코드를 올바르게 붙여넣으려면 SRC를 클릭하고 표시되는 창에 코드를 붙여넣습니다.
2) 이 스크립트를 시도합니다. 빠르게 스케치하고 확인하지 않았습니다. 나는 역사에 명령이 없습니다.
3) if 다음에 명령어가 하나만 있는 경우 중괄호 { }를 생략할 수 있지만 이에 따라 명령어가 2개 이상 있는 경우 { } 안에 작성해야 합니다. 위의 예에서 if(OrderMagicNumber()==136) 조건 뒤에 3개의 명령이 =...; 주문BS=...; 및 Alert(); 그러나 그들은 { } 안에 배치되지 않습니다.
얘들 아, 130 오류가 발생합니다. 어렵지 않은 경우 알려주십시오. 초심자, 강하게 비난하지 마십시오.
안녕하세요 여러분) 알려주세요 - 코드를 작성하는 방법을 알 수 없습니다(예: 2개의 로봇이 작동합니다 - 각각 고유한 마법이 있습니다) 구매 또는 판매에 대한 큰 지분 이 주문 기록에 해당하는 경우 주문이 매도인 경우 다음 거래는 매수가 됩니다. 문제는 마지막 주문과 매직을 함께 선택할 수 없으므로 특정 로봇에 대한 주문 유형(코드의 일부만)을 결정할 수 없다는 점입니다. 작동 - 기록에서 마지막 주문만 선택하면 - 로봇이 하나만 있을 때 제대로 작동하고 for를 통해 작성된 두 번째 코드는 마법 번호가 있는 모든 주문을 나열하고 서수를 표시하고 유형을 씁니다. 그러나 어떤 이유로 후자의 값을 반환하지 않으며 이유를 이해할 수 없습니다. 이것을 하나의 전체로 결합하는 데 도움이 됩니다. 여기에 1 및 2 코드가 있습니다.
1) 마지막 주문 또는 그 유형을 결정하기 위한 코드
int orderBS;
int total1=OrdersHistoryTotal()-1;
if(OrderSelect(total1, SELECT_BY_POS, MODE_HISTORY) == true) // 주문 유형
{orderBS=주문 유형();}
2) 코드는 마법으로 완료된 모든 트랜잭션을 계산하고 일련 번호와 유형을 기록하지만 마지막 주문은 표시하지 않습니다.
정수 k ;
int orderBS;
if(OrdersHistoryTotal()>0)
{ for(int O=OrdersHistoryTotal()-1; O>=0; O--)
{ if(OrderSelect(O,SELECT_BY_POS,MODE_HISTORY))
{ if(OrderMagicNumber()!=136) 계속;
if(OrderMagicNumber()==136)
k=OrderMagicNumber();
orderBS=주문유형();
Alert("마지막 주문 번호 136 = ","주문 번호 히스토리=",O,"magic number=",k,"order sat buy=",orderBS); }}}
필요한 MAGIC 번호를 사용하여 기록에서 마지막 주문을 반환하는 방법!!!
도와주세요, 제발!!!!!
안녕하세요 여러분) 알려주세요 - 코드를 작성하는 방법을 알 수 없습니다(예: 2개의 로봇이 작동합니다 - 각각 고유한 마법이 있습니다) 구매 또는 판매에 대한 큰 지분이 주문 내역에 해당하는 경우 주문이 매도인 경우 다음 거래는 매수가 됩니다. 문제는 마지막 주문과 매직을 함께 선택할 수 없으므로 특정 로봇에 대한 주문 유형(코드의 일부만)을 결정할 수 없다는 점입니다. 작동 - 기록에서 마지막 주문만 선택하면 - 로봇이 하나만 있을 때 제대로 작동하고 for를 통해 작성된 두 번째 코드는 마법 번호가 있는 모든 주문을 나열하고 서수를 표시하고 유형을 씁니다. 그러나 어떤 이유로 후자의 값을 반환하지 않으며 이유를 이해할 수 없습니다. 이것을 하나의 전체로 결합하는 데 도움이 됩니다. 여기에 1 및 2 코드가 있습니다.
1) 포럼에 소스 코드를 올바르게 붙여넣으려면 SRC를 클릭하고 표시되는 창에 코드를 붙여넣습니다.
2) 이 스크립트를 시도합니다. 빠르게 스케치하고 확인하지 않았습니다. 나는 역사에 명령이 없습니다.
3) if 다음에 명령어가 하나만 있는 경우 중괄호 { }를 생략할 수 있지만 이에 따라 명령어가 2개 이상 있는 경우 { } 안에 작성해야 합니다. 위의 예에서 if(OrderMagicNumber()==136) 조건 뒤에 3개의 명령이 =...; 주문BS=...; 및 Alert() ; 그러나 그들은 { } 안에 배치되지 않습니다.
"현장에 있는 자는 전사가 아니다!"
여러분, 안녕하세요!
LITMO( St. Petersburg State University of Information Technologies, Mechanics and Optics )에서 St. Petersburg에 거주하며 직접 만나 프로그래밍 문제를 논의할 수 있는 사람이 있습니까?개인 또는 이메일로 회신: leonid.belskiy@gmail.com !!!!!
1) 포럼에 소스 코드를 올바르게 붙여넣으려면 SRC를 클릭하고 표시되는 창에 코드를 붙여넣습니다.
2) 이 스크립트를 시도합니다. 빠르게 스케치하고 확인하지 않았습니다. 나는 역사에 명령이 없습니다.
3) if 다음에 명령어가 하나만 있는 경우 중괄호 { }를 생략할 수 있지만 이에 따라 명령어가 2개 이상 있는 경우 { } 안에 작성해야 합니다. 위의 예에서 if(OrderMagicNumber()==136) 조건 뒤에 3개의 명령이 =...; 주문BS=...; 및 Alert(); 그러나 그들은 { } 안에 배치되지 않습니다.
- 모든 것은 코드 2와 동일합니다. - 후자는 ((((((((((((()
어떻게든 마감시간까지 할 수 있나요???? 아니면 선택의 여지가 없는 건가요?
안녕하세요. 1차원 정적 배열의 수명이 얼마인지 누가 압니까? 지역 변수와 동일합니까?
배열이 선언된 함수를 실행한 후 삭제해야 합니까 아니면 메모리를 확보하기 위해 무언가를 수행해야 합니까? 아니면 자체적으로 삭제되어야 합니까?
프로그램이 실행되는 동안 해당 프로그램(배열)이 존재합니다.