'\end_of_program' - unbalanced left parenthesis E:\Program Files\Gedik FX Terminal\experts\OMERATAYEXPERT.mq4 (107, 2)
pascalboy:
what is wrong with that program ?
end of left paranthesis error and at the very beginning of it.
<SNIP>
Please edit your post . . . or your code will be removed, if it is too big to fit in the SRC window please add it as a file.
Please use this to post code . . . it makes it easier to read.

pascalboy:
what is wrong with that program ?
end of left paranthesis error and at the very beginning of it.
CCI_100 = ( iCCI ( "NULL", PERIOD_H1, 100, 0, 0 );
what is wrong with that program ?
end of left paranthesis error and at the very beginning of it.
//+------------------------------------------------------------------+
//| OMERATAYEXPERT.mq4 |
//| ÖMER |
// ALGORİTMA
// 1-17 YA DA 45 GÜNLÜK SMA HESAPLA
// 2-AÇIK BÜTÜN EMİRLERİ KAPAT
//
// 2- 17 YA DA 45 GÜNLÜK SMA NIN KESİŞİM NOKTASINDAN
// ALIM YA DA SATIM KARARI VER
//
// 3-BIG JUMPLARDA EMİR GİR (50 PIPS USTU)
// 3-TAKE PROFIT VE STOP LOSS (TP=127,SL=77)
//
// 4-EĞER İŞLEMDE ZARAR OLURSA (STOP LOSE İLE ) BİR SONRAKİ
// İŞLEMDE 2 KATINI GİR
//
// 5-SADECE TEK İŞLEME İZİN VER.(MARKETTE BİR EMİRDEN FAZLAN OLMASIN.)
//
// 6-GERİ DÖN
//
// 7-CCI 100,170,250 Hesaplaması
// DENEMELER:
// 1-ALIM VE SATIM GİRİŞLERİNİ 1 -5 SPREAD ALTI ÜSTÜ OLARAK GİR.BARDA
// BU FİYATI YAKALAYABİLİRSİN.
// 2-SMA 'DA SLOPE KAVRAMINA BAK.
// 3-DİP ZİRVEDE MAKAS VE BAR İÇİ DİĞER HAREKETLERE BAK.
//1-trend açıklayıcılar:uptend başladı,downtrend başladı,flat başladı,
//strong yukarı bar oluştu,strong aşağı bar oluştu.
//flattan aralıkta güçlü yukarı bar zıplaması var mı?
//flatten aralıkta güçlü aşağı bar zıplaması var mı?
extern bool uptrend,downtrend,flat,barjumpup,barjumpdown;
//2-fiyat hızı , grafiğin eğimi ve zaman aralığı içindeki fiyat standart sapması//
extern double barlenght,barvelocity,slope,perioddeviation,deviat_from_median_per_5_min;
//3-bar içi hareketler//
extern double makas,bardeviation;
//4-Kontrol Noktaları (Bu noktalar grafikte işaretlenir,bu noktalar arası
//hesaplamalar basılır.
extern string A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,R,S,T,U,V,Y,Z;
//5-Diğer Değişkenler (Take Profit,Stop Loss,Lot,Zarar olursa bir sonraki işlemdeki
//lot miktarı (NewLots) ,45 ve 17 günlük HO değişkenler,CCI_100 hesabı
//Free Marjin Yüzdesi,Total Lots toplam girilen emir miktarıdır.
extern double TP=127,SL=77;
extern double Lots=1,NewLots=2,TotalLots;
extern int PeriodMa45=45,PeriodMa17=17,CciPeriod=100;
extern double PercOfFreeMarjin=0.30;
//CCI_100 da 150 ya da 130 üstü satışa müsait,-150 ya da -130 altı alışa müsaittir.
extern double CCI_100;
extern double piyasaasiriduzenli,piyasaasiriduzensiz;
extern bool Satis_Zamani=0,Alis_Zamani=0;
//6-FORMUL AÇIKLAMALARI
//velocity=price change/time ,
//slope =slope of the graphic
//perioddeviation=deviation of periods
//makas=difference between close and open |
//bardeviation =deviation in the per Bar
//------------------------------------------------------------------+
//6- Hareketli ortalamaları hesapla
int Sma_45[45],Sma_17[17]; //+------------------------------------------------------------------+
////////////////////////////////////////////////////////
//7-Close All Open Orders
///////////////////////////////////////////////////////
////////////////////////////////////////////////////
//8-Trading Criteria=Flat ,UpTrend Or DownTrend,velocity,slope,perioddeviation,
//makas,bardeviation,SMA45,SMA17,
////////////////////////////////////////////////////
//-------------------------------------------------------------------
//| expert initialization function |
//+------------------------------------------------------------------+
int start()
{
CCI_100=(iCCI("NULL",PERIOD_H1,100,0,0);
if (CCI_100<0)
Satis_Zamani=1;
if (CCI_100>0)
Alis_Zamani=1;
return;
}