Download MetaTrader 5

amibroker indicator to mql5

To add comments, please log in or register
Having questions? Ask them on the Forum - traders will help you!
shark_ram
31
shark_ram 2016.05.03 22:58 

hi

this is a amibriker i whant to change it to mql5



amibroker indicator to metatrader

 javad 62.mq5

SetChartOptions(0,chartShowArrows|chartShowDates);
    SetChartBkColor(ParamColor("Outer panel",colorBlack)); // color of outer border
    SetChartBkGradientFill( ParamColor("Inner panel upper",colorBlack),ParamColor("Inner panel lower",colorBlack));
    tchoice=Param("Title Selection ",2,1,2,1);
 
////  Vchart
//This was converted from code created for TradeStation by Mark W. Helweg of ValueCharts.com
VarNumbars = Param("Number of candlestick",5,2,1000,1);
Color = Param("Bar Color",colorBlue);
Top = Param("Top Chart Line",8);
TopMid = Param("Top Mid Chart Line",4);
BottomMid = Param("Bottom Mid Chart Line",-4);
Bottom = Param("Bottom Chart Line",-8);
Plot(Top,"Top Chart Line",colorRed);
Plot(TopMid,"Top Mid Chart Line",colorLightGrey);
Plot(BottomMid,"Bottom Mid Chart Line",colorLightGrey);
Plot(Bottom,"Bottom Chart Line",colorRed);
 
LRange = 0;
    VarP = round(VarNumBars/5);
if (VarNumBars > 7)
{
    VarA=HHV(H,VarP)-LLV(L,VarP);
    VarR1 = IIf(VarA==0 AND VarP==1,abs(C-Ref(C,-Varp)),VarA);
    VarB=Ref(HHV(H,VarP),-VarP+1)-Ref(LLV(L,VarP),-VarP);
    VarR2 = IIf(VarB==0 AND VARP==1,abs( Ref(C,-VarP)-Ref(C,-Varp*2) ),VarB);
    VarC=Ref(HHV(H,VarP),-VarP*2)-Ref(LLV(L,VarP),-VarP*2);
    VarR3 = IIf(VarC == 0 AND VarP==1,abs(Ref(C,-Varp*2)-Ref(C,-Varp*3)),VarC);
    VarD = Ref(HHV(H,VarP),-VarP*3)-Ref(LLV(L,VarP),-VarP*3);
    VarR4 = IIf(VarD == 0 AND VarP==1,abs(Ref(C,-Varp*3)-Ref(C,-Varp*4)),VarD);
    VarE = Ref(HHV(H,VarP),-VarP*4)-Ref(LLV(L,VarP),-VarP*4);
    VarR5 = IIf(VarE == 0 AND VarP==1,abs(Ref(C,-Varp*4)-Ref(C,-Varp*5)),VarE);
    LRange=((VarR1+VarR2+VarR3+VarR4+VarR5)/5)*.2;
};
 
 
CDelta = abs(C - Ref(C,-1));
if (VarNumBars <=7)
{
    Var0 = IIf(CDelta > (H-L) OR H==L,CDelta,(H-L));
    LRange = MA(Var0,5)*.2;
}
MidBarAverage = MA( (H+L)/2,VarNumbars);
VOpen = (Open- MidBarAverage)/LRange;
VHigh = (High-MidBarAverage)/LRange;
VLow = (Low-MidBarAverage)/LRange;
VClose = (Close-MidBarAverage)/LRange;
PlotOHLC(VOpen,VHigh,VLow,VClose,"ValueChart",color,styleCandle| styleThick ,-12,12);
Title= Name() + " " + WriteVal( DateTime(), formatDateTime )+
"\nVOpen " + VOpen + "\n"+ " VHigh "+ VHigh + "\n"+ " VLow " + Vlow  + "\n"+ " VClose " + VClose;
Filter = Volume > 50000;
AddColumn( VOpen, "VOpen");
AddColumn( VHigh, "VHigh");
AddColumn( VLow, "VLow");
AddColumn( VClose, "VClose");
_SECTION_END();
_SECTION_END();
shark_ram
31
shark_ram 2016.05.04 00:26  

nobody

Sergey Golubev
Moderator
55383
Sergey Golubev 2016.05.04 07:37  

Welcome,

  • Usually people who can't code don't receive free help on this forum, though it could happen if you are lucky, be patient.
  • If you show your attempts and describe well your problem, you will most probably receive an answer from the community.
  • If you don't want to learn to code, nothing bad, you can either look at the Codebase if something free already exists, or in the Market for paid products (sometimes free also).
  • Finally, you also have the option to hire a programmer in the Freelance section.
Good luck.
shark_ram
31
shark_ram 2016.05.06 13:13  

anybody can help me

Carl Schreiber
6588
Carl Schreiber 2016.05.06 13:21  
shark_ram:

anybody can help me

Try to find the original name and then look that up in the code-base - practically everything has been coded!
shark_ram
31
shark_ram 2016.05.06 13:51  
Carl Schreiber:
Try to find the original name and then look that up in the code-base - practically everything has been coded!
thanks but icant find it
Carl Schreiber
6588
Carl Schreiber 2016.05.06 13:58  

Well a little bit more effort could be expected?

As I found in your code:

PlotOHLC( ... "ValueChart",...);

I searched and found https://www.mql5.com/de/code/11079.

It it this what you were looking for?

Value Chart Deluxe Edition
Value Chart Deluxe Edition
  • votes: 13
  • 2014.06.06
  • William Kreider
  • www.mql5.com
Value Chart as developed by David Stendhal. Value Chart was designed to show the valuation of the market.
shark_ram
31
shark_ram 2016.05.06 14:02  
Carl Schreiber:

Well a little bit more effort could be expected?

As I found in your code:

I searched and found https://www.mql5.com/de/code/11079.

It it this what you were looking for?

thank you

i check it

shark_ram
31
shark_ram 2016.05.06 14:05  
shark_ram:

thank you

i check it

but im using m5 and this andicator for m4
shark_ram
31
shark_ram 2016.05.06 14:22  
Carl Schreiber:

Well a little bit more effort could be expected?

As I found in your code:

I searched and found https://www.mql5.com/de/code/11079.

It it this what you were looking for?

thanks alot i can find it

and fix my problem

can i ask you about pivot in mql5

i can find pivot for daily weekly and monthly pivot

Carl Schreiber
6588
Carl Schreiber 2016.05.06 14:32  
yes - you can!
To add comments, please log in or register