• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Hulpmiddel - Beurs (Forexhandel - Valuta)

Status
Niet open voor verdere reacties.

asseya046

Gebruiker
Lid geworden
12 feb 2012
Berichten
73
Ik zoek een formule die uitrekent of ik winst of verlies maak (Beurs).

Kolom A = de dag
Kolom B = het tijdstip (Elk kwartier 24u/24u 5d/7d)
Kolom D = Het hoogste gegeven van een candel binnen een bepaald kwartier (zie voorbeeld rechts van het blad (Bijlage))
Kolom F = Het laagste gegeven van een candel binnen een bepaald kwartier (zie voorbeeld rechts van het blad (Bijlage))

Kolom I = de aankoop op een bepaald moment
Kolom J = de winst bij een BUY (dit gegeven wordt berekend in een ander programma)
Kolom K = het verlies bij een BUY (ook dit gegeven wordt berekend in een ander programma)

Kolom L = hierin moet een formule komen, waardoor uiteindelijk een Ja, Neen of een ? verkregen worden

Hoe moet dit berekend worden, voorbeeld 1 :

Op rij 32 heb ik tussen 16.00 uur (cel B32) en 16.15 uur (cel B31) een aankoop (cel I32) gedaan, een ander programma
berekend voor mij automatisch de winst (cel J32) of het verlies (cel K32).

Nu zou in cel L32 een formule moeten komen te staan die automatisch berekend, welk getal als eerste voorkomt in de
kolommen D en F (berekend vanaf de rij waarin de aankoop (Kolom I) gedaan wordt en dan in opwaartse richting)

In ons voorbeeld is dat dus vanaf rij 32 naar boven. (rode stippel lijn)

Op rij 28 zie je dat het eerste getal dat we tegen komen, het getal van de winst is (113150 (cel J32)), want rij 28 heeft in de
Kolommen D en F, alle getallen tussen 113189 en 113083 staan en 113150 (cel J32) komt daarin dus als eerste voor en sluit
dus af met winst.

Zo ook met de andere voorbeelden (cel I22), (cel I16), (cel O26) en (cel O14)

Bij het voorbeeld uit (cel I16) zie je in (cel L16) een vraag teken staan, dit komt omdat er met de huidige gegevens nog steeds
niet kan afgesloten worden met een Ja (winst) of een Neen (verlies), vandaar een ?. Met nieuwe gegevens erboven (elk kwartier)
wordt deze uiteindelijk dan ook afgesloten met een Ja (winst) of een Neen (verlies)

Het verschil met de kolommen I t/m L en O t/m R
Is dat bij een aankoop (BUY) het getal van de winst (bv: cel J16) hoger ligt dan het getal van de aankoop (cel I16) en bij een Aankoop (Sell) het getal
van de winst (bv: cel P14) lager ligt dan het getal van de aankoop (cel O14)

Dus kolommen I t/m L
(Getallen) Winst hoger dan aankoop en verlies, lager dan de aankoop

Kolommen O t/m R
(Getallen) Winst lager dan de aankoop en het verlies, hoger dan de aankoop


Ik hoop dat het met mijn tekening (bijlage) duidelijk genoeg is.


Bekijk bijlage Help mij 10.xlsx
 
Ach, aangezien we er in de vorige post toch al zowat uit waren, pak ik de draad maar weer op. ;)
Die extra kolom (hoog/laag) werkt wel verhelderend. :d

Even een paar dingetjes checken:
1. Geldt de rij van de aankoop ook mee? Zo ja, dan komt er in L32 een "Ja" omdat de winst al op regel 32 valt (dus niet regel 28 zoals je aangeeft).
2. In R26 kom ik op NEEN uit omdat het verlies op regel 25 voorkomt en de winst pas op regel 21 (zoals je aangaf). Klopt dat?
3. Als de winst en verlies op dezelfde regel gevonden worden: is het dan een JA of een NEEN?
 
Alvast maar weer even mijn oplossing, want ik ga zo off line.

Oké MarcelBeug, uw laatste bijlage ziet er fantastisch uit, ik heb het met verschillende gegevens getest en het klopt allemaal

Maar het is blijkbaar geen formule dat ik even kan kopiëren, plakken en de cellen even aanpassen en GO.

Wat moet ik doen om deze formule in mijn werkblad te krijgen ?

Kan je dit stapsgewijs uitleggen, want ik zie wel een verwijzing naar KOLOM D en F, als ik in de formule balk sta, maar ik kan hier niet in zien

hoe de verwijzing gemaakt is ?
 
Bijgaand een nieuwe bijlage waarbij eerdergenoemd punt 3 is afgevangen en er "JN?" wordt teruggeven als winst en verlies hetzelfde rijnummer hebben.

Om de formule goed in een ander werkblad te krijgen, is van belang dat je eerst de namen Winst en Verlies zorgvuldig definieert.
Hierin zitten ook de verwijzingen die je ziet als je in de formulebalk staat.

Zie plaatje hieronder (Excel 2007).
1. Selecteer een cel in de kolom "Behaald" (in het voorbeeld L22).
2. Ga naar tabblad "Formules" - "Namen definiëren" - kies "Nieuw" en vul de naam "Verlies" in.
3. Definieer dan de formule. De rode pijlen en sterren geven aan waar het van belang is dat dit gerelateerd is aan de gekozen cel bij punt 1.
4. Let op dat je de dollartekens in de formule exact zo overneemt.
5. Definieer de naam "Winst" dienovereenkomstig (maar dan met J22 in plaats van K22).

Winst Verlies.jpg

Als je eenmaal de namen hebt gedefinieerd, is de formule gewoon te kopiëren.
In de bijlage staat de formule in L5:L6, L11:L42, R5:R6 en R11:R42.

Ik hoop dat het zo lukt.
 

Bijlagen

Oke !! MarcelBeug,

Dit is het wat ik moet hebben, duizend maal mijn dank !!
 
Beste MarcelBeug,

Het werkt zoals het moet werken, maar heb er nog 1 fout in staan.

In mijn voorbeeld staat het aankoop getal in een getal, maar in mijn programma staat overal een formule,
De lege vakken zijn ook allemaal formules, alleen hebben de lege vlakken een uitkomst "nul".

Wat maakt dat de formule met JN? in vermeld, ook alle legevlakken deze vermelding aangeeft.

Bekijk bijlage Help mij 10 MB2 (2).xlsx
 
Zie aangepaste bijlage.

De formule in L6:

Code:
Oud: =ALS([B]EN(J6<>"";K6<>"")[/B];ALS(Winst+Verlies;ALS(Verlies=Winst;"JN?";ALS(Verlies>Winst;"NEEN";"JA"));"?");"")
Nieuw: =ALS([B]EN(J6<>0;K6<>0)[/B];ALS(Winst+Verlies;ALS(Verlies=Winst;"JN?";ALS(Verlies>Winst;"NEEN";"JA"));"?");"")

Ik wil niet vervelend doen, maar als je verantwoordelijk bent voor zo'n Excel sheet, dan zou je toch in staat moeten zijn om dergelijke minieme aanpassingen zelf te kunnen doorvoeren.
 

Bijlagen

Beste MarcelBeug,

Nog maals bedankt,

Ik kan wel iets van Excel, maar wat ik vandaag door u gezien heb, was voor mij toch wel volledig nieuw.
En ik heb daardoor ook weer veel bijgeleerd, bedankt voor uw tijd.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan