Please share with us the same indicator camarilla for mt4!!!

Sister Sites

Please suggest a simple & effective Method/System of "Trading System" Forum to newbie 180 replies

WatchMyZone trading system - WMZ system 7 replies

Day Trading system - Simple system to make money 51 replies

Trapping System: Way to Fully-Automated Trading System 47 replies

DislikedLooks interesting and simple. May I ask you a couple fo questions? 1. What TF do you trade? What works best? 2. Does this work only for the first signal only after midnight broker time? Did you try to code EA for this? Lookes like s set of simple rules to follow.Ignored

Can't go broke making profit

DislikedLooks interesting and simple. May I ask you a couple fo questions? 1. What TF do you trade? What works best? 2. Does this work only for the first signal only after midnight broker time? Did you try to code EA for this? Lookes like s set of simple rules to follow.Ignored

Can't go broke making profit

Can someone compile this did it through CHATgpt for MT4, my metatrader editors stopped working:

// Camarilla Pivot Points Expert Advisor

extern double Lots = 0.01;

extern int PipsCushion = 0; // Set to 0 for automatic calculation

extern int Risk = 1;

extern int MagicNumber = 999;

void OnTick()

{

// Check if it's a new trading day

if (TimeHour(TimeCurrent()) == 0 && TimeMinute(TimeCurrent()) == 0)

{

double H = High[1]; // Previous day's high

double L = Low[1]; // Previous day's low

double C = Close[1]; // Previous day's close

double R4 = (H - L) * 1.1 / 2 + C;

double R3 = (H - L) * 1.1 / 4 + C;

double R2 = (H - L) * 1.1 / 6 + C;

double R1 = (H - L) * 1.1 / 12 + C;

double S1 = C - (H - L) * 1.1 / 12;

double S2 = C - (H - L) * 1.1 / 6;

double S3 = C - (H - L) * 1.1 / 4;

double S4 = C - (H - L) * 1.1 / 2;

// Check if the current day's CPP lines are inside the previous day's CPP lines

if (S4 > Low && R4 < High)

{

// Buy Entry

double buyEntryPrice = R3 + PipsCushion * Point;

double stopLoss = Risk / 100.0 * AccountBalance() / (Lots * 100000.0);

double takeProfit = stopLoss * 2;

OrderSend(Symbol(), OP_BUYSTOP, Lots, buyEntryPrice, 0, stopLoss, takeProfit, "Buy Order", MagicNumber, 0, Blue);

}

if (R4 < High && S4 > Low)

{

// Sell Entry

double sellEntryPrice = S3 - PipsCushion * Point;

double stopLoss = Risk / 100.0 * AccountBalance() / (Lots * 100000.0);

double takeProfit = stopLoss * 2;

OrderSend(Symbol(), OP_SELLSTOP, Lots, sellEntryPrice, 0, stopLoss, takeProfit, "Sell Order", MagicNumber, 0, Red);

}

}

}

// Camarilla Pivot Points Expert Advisor

extern double Lots = 0.01;

extern int PipsCushion = 0; // Set to 0 for automatic calculation

extern int Risk = 1;

extern int MagicNumber = 999;

void OnTick()

{

// Check if it's a new trading day

if (TimeHour(TimeCurrent()) == 0 && TimeMinute(TimeCurrent()) == 0)

{

double H = High[1]; // Previous day's high

double L = Low[1]; // Previous day's low

double C = Close[1]; // Previous day's close

double R4 = (H - L) * 1.1 / 2 + C;

double R3 = (H - L) * 1.1 / 4 + C;

double R2 = (H - L) * 1.1 / 6 + C;

double R1 = (H - L) * 1.1 / 12 + C;

double S1 = C - (H - L) * 1.1 / 12;

double S2 = C - (H - L) * 1.1 / 6;

double S3 = C - (H - L) * 1.1 / 4;

double S4 = C - (H - L) * 1.1 / 2;

// Check if the current day's CPP lines are inside the previous day's CPP lines

if (S4 > Low && R4 < High)

{

// Buy Entry

double buyEntryPrice = R3 + PipsCushion * Point;

double stopLoss = Risk / 100.0 * AccountBalance() / (Lots * 100000.0);

double takeProfit = stopLoss * 2;

OrderSend(Symbol(), OP_BUYSTOP, Lots, buyEntryPrice, 0, stopLoss, takeProfit, "Buy Order", MagicNumber, 0, Blue);

}

if (R4 < High && S4 > Low)

{

// Sell Entry

double sellEntryPrice = S3 - PipsCushion * Point;

double stopLoss = Risk / 100.0 * AccountBalance() / (Lots * 100000.0);

double takeProfit = stopLoss * 2;

OrderSend(Symbol(), OP_SELLSTOP, Lots, sellEntryPrice, 0, stopLoss, takeProfit, "Sell Order", MagicNumber, 0, Red);

}

}

}

Help to be helped.