int TotalGridBuyOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_BUY_STOP )
TotalGridBuyOrders++;
Print ( "Количество buy ордеров grid " , TotalGridBuyOrders);
if (TotalGridBuyOrders>= 1 )
{
grid_buy_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего buy grid ордера: " , grid_buy_price_memory);
int TotalGridSellOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_SELL_STOP )
TotalGridSellOrders++;
Print ( "Количество sell ордеров grid " , TotalGridSellOrders);
if (TotalGridSellOrders>= 1 )
{
grid_sell_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего sell grid ордера: " , grid_sell_price_memory);
Данная функция предназначена для оформления исходного кода в соответствии с рекомендуемым стандартом. Это позволяет сделать код более читаемым, выглядящем профессионально. Грамотно оформленный код гораздо проще анализировать в последующем как его автору, так и другим пользователям. Для того чтобы запустить стилизатор, необходимо выполнить...
현재 조언은 동일하게 유지됩니다. 스타일러 를 사용하십시오. 시각적으로 오류를 볼 수 있습니다.
... 그리고 나서야 나는 당신의 실수가 어디에 있는지 보여줄 것입니다.
int TotalGridBuyOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_BUY_STOP )
TotalGridBuyOrders++;
Print ( "Количество buy ордеров grid " ,TotalGridBuyOrders);
if (TotalGridBuyOrders>= 1 )
{
grid_buy_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего buy grid ордера: " ,grid_buy_price_memory);
int TotalGridSellOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_SELL_STOP )
TotalGridSellOrders++;
Print ( "Количество sell ордеров grid " ,TotalGridSellOrders);
if (TotalGridSellOrders>= 1 )
{
grid_sell_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего sell grid ордера: " ,grid_sell_price_memory);
여기 스타일리스트와 함께. 하지만 오류가 표시되지 않습니다. 그래서 스레드에서 묻는 것입니다.
스타일리스트 가 분명히 뭔가를 보여 주었다면 브래킷이 있어야 할 위치를 말할 수 있습니까?
그는 나에게 아무것도 보여주지 않았기 때문에.
다음 매수 스톱과 다음 매도 스톱의 가격이 필요합니다. 코드 형식을 다르게 지정하려면 어떻게 해야 합니까?
다음 쌍이 누락된 대괄호를 강조 표시했습니다.
int TotalGridBuyOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_BUY_STOP )
TotalGridBuyOrders++;
Print ( "Количество buy ордеров grid " ,TotalGridBuyOrders);
if (TotalGridBuyOrders>= 1 )
{
grid_buy_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего buy grid ордера: " ,grid_buy_price_memory);
int TotalGridSellOrders= 0 ;
Print ( __FUNCTION__ );
for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--) // returns the number of current ordersif (m_order.SelectByIndex(i)) // selects the pending order by index for further access to its propertiesif (m_order. Symbol ()==m_symbol.Name() && m_order.Magic()==m_magic && m_order. OrderType ()== ORDER_TYPE_SELL_STOP )
TotalGridSellOrders++;
Print ( "Количество sell ордеров grid " ,TotalGridSellOrders);
if (TotalGridSellOrders>= 1 )
{
grid_sell_price_memory=m_order.PriceOpen();
Print ( "Цена ближайшего sell grid ордера: " ,grid_sell_price_memory);
if(OrdersTotal() < OrdersMax) OrderSend(...); else Alert("필요한 수의 주문이 열려 있습니다.");
감사하다 !
마지막 인쇄가 ORDER_TYPE_BUY_STOP 의 가격을 출력하는 이유는 무엇입니까?
ORDER_TYPE_SELL_STOP 제품 아님
실수는 어디에 있습니까?
마지막 인쇄가 ORDER_TYPE_BUY_STOP 의 가격을 출력하는 이유는 무엇입니까?
ORDER_TYPE_SELL_STOP 제품 아님
실수는 어디에 있습니까?
스타일러(Ctrl + ,)를 사용하여 실수를 확인하십시오...
스타일러(Ctrl + ,)를 사용하여 실수를 확인하십시오...
컴파일 오류가 발생하지 않습니다.
이 코드는 Print에서 매수 및 매도 보증금의 가격을 표시해야 합니다.
매수입금액이 정상적으로 표시되고, 매도보증금에서 매수입금액이 표시됩니다!
컴파일 오류가 발생하지 않습니다.
이 코드는 Print에서 매수 및 매도 보증금의 가격을 표시해야 합니다.
매수입금의 가격이 제대로 표시되고, 매도입금의 경우 매수입금액이 표시됩니다!
현재 조언은 동일하게 유지됩니다. 스타일러 를 사용하십시오. 시각적으로 오류를 볼 수 있습니다.
... 그리고 나서야 나는 당신의 실수가 어디에 있는지 보여줄 것입니다.현재 조언은 동일하게 유지됩니다. 스타일러 를 사용하십시오. 시각적으로 오류를 볼 수 있습니다.
... 그리고 나서야 나는 당신의 실수가 어디에 있는지 보여줄 것입니다.여기 스타일리스트와 함께. 하지만 오류가 표시되지 않습니다. 그래서 스레드에서 묻는 것입니다.
MQL5 초보자의 질문
여기 스타일리스트와 함께. 하지만 오류가 표시되지 않습니다. 그래서 스레드에서 묻는 것입니다.
MQL5 초보자의 질문
이미 더 가깝습니다. 스타일러 는 코드에서 닫는 괄호가 엉망이라는 것을 분명히 보여주었습니다. 수정합니다.
젠장, 스레드가 누구를 도울 수 있습니까?
스타일리스트 가 분명히 뭔가를 보여 주었다면 브래킷이 있어야 할 위치를 말할 수 있습니까?
그는 나에게 아무것도 보여주지 않았기 때문에.
다음 매수 스톱과 다음 매도 스톱의 가격이 필요합니다. 코드 형식을 다르게 지정하려면 어떻게 해야 합니까?
젠장, 스레드가 누구를 도울 수 있습니까?
스타일리스트 가 분명히 뭔가를 보여 주었다면 브래킷이 있어야 할 위치를 말할 수 있습니까?
그는 나에게 아무것도 보여주지 않았기 때문에.
다음 매수 스톱과 다음 매도 스톱의 가격이 필요합니다. 코드 형식을 다르게 지정하려면 어떻게 해야 합니까?
다음 쌍이 누락된 대괄호를 강조 표시했습니다.
쌍을 정확히 어디에 둘 것인지는 코드의 논리에 따라 다릅니다.