Hi Trevor,
we are getting good results with 305 if we check Ask, Bid rate changes comparing with velocity time as you have done in 701.
if( (int) TimeCurrent() - lastBuyOrder > VelocityTime && rateChangeBid < VelocityTrigger * Point * deleteRatio )
r = OrderDelete( OrderTicket() );
============================================
//===============================
double priceNowBid = tickBid[size-1];
double priceThenBid = tickBid[0];
for( int i = size - 1; i >= 0; i-- ){
if( timeNow - tickTime > VelocityTime ){
priceThenBid = tickBid;
break;
}
}
rateChangeBid = ( priceNowBid - priceThenBid );
if( rateChangeBid / Point > 5000 ) rateChangeBid = 0;
============================================
if( rateChangeBid > VelocityTrigger * Point && avgSpread <= maxSpread && totalBuyStop < TradeDeviation ) {
Please could you share setting, timeframe and pairs that you are using?
Thanks.