Merhaba,
Aşağıdaki gibi bir yapı kurabilirsiniz.
int alisSayac=1;
int alisSiniri=5;
decimal alisAdedi=1,satisAdedi=0;
bool bayrak=true;
public override void OnDataUpdate(BarDataCurrentValues barDataCurrentValues)
{
	if(CrossAbove(most,most,1,0) && alisSayac<=alisSiniri && bayrak){
		SendMarketOrder(Symbol,alisAdedi,OrderSide.Buy);
		Debug("alış emri gönderildi.");
		bayrak=false;
	}
			
	if(CrossBelow(most,most,1,0) && satisAdedi!=0){
		SendMarketOrder(Symbol,satisAdedi,OrderSide.Sell);
		Debug("satış emri gönderildi.");
		bayrak=false;
	}
}
		
public override void OnOrderUpdate(IOrder order){
	// Alış gerçekleşti
	if(order.OrdStatus.Obj==OrdStatus.Filled && order.Side.Obj==Side.Buy){
		satisAdedi+=order.OrderQty;
		bayrak=true;
		alisSayac++;
	}
	
	// Satış gerçekleşti
	if(order.OrdStatus.Obj==OrdStatus.Filled && order.Side.Obj==Side.Sell){
		satisAdedi=0;
		bayrak=true;
		alisSayac=1;
	}
}
 
 Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror. 
https://unblocked1games.github.io