|
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
void Funktion
Hallo,
habe mal eine Frage: ich habe 2 EAs die ich in einen EA überführen möchte - der eine steuert SELL Positionen der andere BUY Positionen. Kann ich das so machen, dass ich jeden der EAs in eine void Funktion kopiere und die jeweils aufrufen lasse? Z.B. Code:
if(Bid>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))EABUY(); if(Bid<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))EASELL(); void EABUY { code von EA 1 } void EASELL { code von EA 2 } |
|
|||
Ja, aber wenn dann so:
Zitat:
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
DANKE ..... ABER....
Habe ich ausprobiert: Code:
int start() { //if(Open[1]<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1)&&Open[0]>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ObjectsDeleteAll(0,OBJ_RECTANGLE); if(Bid>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ChartIndicatorDelete(0,0,"SELL_VOLRAGE.tpl"); if(Bid>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ChartApplyTemplate(0,"\\BUY_VOLRAGE.tpl"); //if(Open[1]>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1)&&Open[0]<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ObjectsDeleteAll(0,OBJ_RECTANGLE); if(Bid<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ChartIndicatorDelete(0,0,"BUY_VOLRAGE.tpl"); if(Bid<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))ChartApplyTemplate(0,"\\SELL_VOLRAGE.tpl"); if(Bid>iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))buy(); if(Bid<iMA(NULL,0,MAPeriode,0,MODE_SMA,PRICE_CLOSE,1))sell(); } |
Lesezeichen |
|
|